2021 Scarborough Renaissance Festival
Website: Scarborough Renaissance Festival »
Location: 2511 FM 66 Waxahachie, TX 75165-5527
From Dallas: south I35E to exit 399A
From Ft. Worth: SH287 southeast to I35E, south 2 mi to exit 399A