St. Margaret of Antioch Church
208 N Narberth Ave
Narberth, PA
19072
United States
Pennsylvania US