St Thomas Malankara Orthodox Church of India Phila Inc

 

5422 N Mascher St Philadelphia, PA 19120
(215) 927-6145

St Thomas Malankara Orthodox Church of India Phila Inc Reviews

Write a review

CityGrid Reviews

Small church with random priests coming in every week by Georgia F via Insider Pages on 11/15/2007

Probably the smallest church in the world... Should go in the guinness book of World records\r Probably the smallest church in the world... Should go in the guinness book of World records