St Teresa of Avila Church
- Address
- 19 Flamingo Drive
- Place
- N3B 1V3 Elmira
- Landline
- (519) 669-3387
Description
St Teresa of Avila Church can be found at 19 Flamingo Drive . The following is offered: Catholic Church - In Elmira there are 1 other Catholic Church. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Catholic Church(519)669-3387 (519)-669-3387 +15196693387