Found 2 places
Address: Taylor, TX
Latitude: 30.5676 (30°34′3″N), Longitude: -97.4238 (97°25′26″W)
Foursquare
Address: 101 N Main St, Taylor, TX 76574
Latitude: 30.5678 (30°34′4″N), Longitude: -97.4097 (97°24′35″W)