St Thomas Episcopal Church

From Bhamwiki
Jump to navigation Jump to search

'St Thomas Episcopal Church is a parish of the Episcopal Diocese of Alabama located at 2870 Acton Road in Vestavia Hills. It was founded in 1991 and opened the first unit of its current building in 2000.


External site