Back to All Events

3 Nights of Terror at The Main Street Haunted House


  • Brewer & Sons Clermont Chapel 1018 West Avenue Clermont, FL, 34711 United States (map)

More spooky details to follow!

Previous
Previous
October 25

Clermont Harvest Festival

Next
Next
November 22

Clermont Celebrates