Directions

Screams is located at 2511 FM 66, Waxahachie, TX 75167 at the Scarborough Faire® site.

Screams is just 30 minutes south of the downtowns of Dallas & Fort Worth, 1.6 miles west of I-35E south at the exit for FM 66 near historic downtown Waxahachie.