Lutheran Church of the Holy Communion

Location:Church of the New Jerusalem, 2110 Chestnut St, Philadelphia, PA 19103, USA