
The Phantoms Lair
Haunted Building
10639 E Briarwood Ave, Centennial, CO, 80112, United States
About This Attraction:
Summary:
Hear 70 minutes of spine-tingling tales and learn about one of Colorado’s most haunted locations, all while enjoying charcuterie, desserts, and spirit-free drinks in Centennial, CO. Please note: this is not a walk-through haunted house.
Dates & Hours:
None Provided