St Thomas Malankara Orthodox

215-927-6145
5422 N Mascher St
Philadelphia, PA 19120
No photo available for this business

Business Information

Churches
Churches

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Nov 13, 2007
Probably the smallest church in the world... Should go in the guinness book of World records Probably the smallest church in the world... S... (more)

Browse our top cities

Browse cities by state