27839 Saint Joe Rd, Dade City, Florida 33525 USA
Scream-A-Geddon Horror Theme Park, 5 Haunted Houses, Dade City, 20 min North of Tampa
Photo Credit: Yelp