The Pharr Oratory of St. Philip Neri
1407 W. Moore Rd.
Pharr, TX
78577
United States
Texas US