Found 2 places
Latitude: 32.3692 (32°22′9″N), Longitude: -96.8458 (96°50′45″W)
Address: 2301 Howard Rd, Waxahachie, TX 75165
Latitude: 32.3662 (32°21′58″N), Longitude: -96.8401 (96°50′24″W)