1312 E Upas AveMcallen, Texas, 78501-5617United StatesPhone Number: (956) 661-9530Website Address | Driving Directions