Found 3 places
Latitude: 26.3415 (26°20′29″N), Longitude: -98.1751 (98°10′30″W)
Address: 715 West Chapin St, Edinburg, TX 78541
Latitude: 26.3173 (26°19′2″N), Longitude: -98.1669 (98°10′1″W)
Latitude: 26.3396 (26°20′23″N), Longitude: -98.1903 (98°11′25″W)