Karmel United Church of Christ

Karmel United Church of Christ

S 72nd St & Elmwood Ave Intersection
Philadelphia , PA 19142
Open & Affirming: N
Accessible: N