
211 N Main St, Davisboro, GA 31018, USA
Scarehouse of the South, located at 211 N Main St, Davisboro, GA, invites visitors to experience a unique blend of adrenaline and fear. Featuring S.H.O.T.S., this haunted house promises an intense and spine-tingling encounter for those seeking to push their limits and enjoy an unforgettable thrill. Parking information is not specified, but guests can look forward to diving into the extraordinary challenges offered by this exceptional escape room experience.