Where do you need Churches ?
St Thomas Orthodox Church
215-342-1500
40.048125
-75.082709
About St Thomas Orthodox Church
St Thomas Orthodox Church is located at 1009 Unruh Ave, Philadelphia, PA. This location is in the Oxford Circle - Castor neighborhood. This business specializes in Religion & Spirituality.