St. Mark's Episcopal Church, Philadelphia Philadelphia , Pennsylvania
f p @
3 lists

St. Mark's Episcopal Church, Philadelphia

Saint Mark's Episcopal Church, Philadelphia, at 1625 Locust St, Center City, Philadelphia, Pennsylvania, is an Episcopal church in the Anglo-Catholic tradition. It is part of the Diocese of Pennsylvania.

... more on Wikipedia