Skull Castle Haunted House
344490 E 1060 Rd
Meeker, OK
74855