Filters:
religious organization in Balsall Heath
About 4 results.
St. Stephens Church Birmingham
Ampton Road, B15 2UJ Birmingham, United KingdomThe St. Stephen's Indian Orthodox Church Birmingham was inaugurated on Sunday 17th June 2007 under the auspices of late diocesan bishop H.G Dr.Thomas Mar Makarios Thirumeni.