Google MapsFlickrYouTubeTwitterFacebook

For directions to the Village of the Living Dead, click the ‘Google’ icon in the top right corner of the page! You can find us at..

400 E Water Street

St Charles, MI 48655