Stadium nearby Lopezville
1 found
Plaza Sports Center
1101 E Nolana Loop, Pharr, TX 78577, United States, GPS: 26.23346,-98.16673
PSC is a sports complex comprising of covered and uncovered soccer fields with artificial turf and comfortable seating areas, a modern Mexican restaurant on site "Fuera de Lugar," plus a pro shop coming soon!
More Stadium in other Cities
Interesting places in Lopezville
Search this area