Facility Info:
1101 W Ridge Rd
Pharr TX 78577