1000 S Fir St, Pharr, Texas, USA
1000 South Fir Street
Pharr
Texas
78577
US
The Pharr Aquatic Center is a South Texas attraction including water slides, pools and lazy river attractions. Pharr Natatorium is also on site.