Found 2 places
Latitude: 30.5948 (30°35′41″N), Longitude: -97.4125 (97°24′45″W)
Address: 3401 North Main St, Taylor, TX 76574
Latitude: 30.5969 (30°35′49″N), Longitude: -97.4159 (97°24′57″W)
Foursquare