St. Charles: The Village of the Living Dead is Open
The Village of the Living Dead 400 E. Water Street, St. Charles, MI, United StatesNON PROFIT HAUNT *PROVIDING 35 YEARS OF FEAR * HAUNTED HOUSE & ESCAPE ROOMS The St. Charles Haunted House association is a volunteer group dedicated to funding youth programs in […]