Address: 1720 E Main St, Waxahachie, TX 75165, USA
Gerardo Cortes | Oct 27, 2021
Need appointment
Katherine Hayes | Oct 27, 2021
Lauren if you get there around 7am or so, they pass out same day appointments on a first-come, first-served basis, with the latest appointment being at 3:40pm