Business | Phone |
Odessa United Church 63 Factory St, Odessa K0H 2H0 | (613) 386-3807 |
St Albans Church 67 Main St, Odessa K0H 2H0 | (613) 386-1721 |
Emmanuel United Church 63 Factory St, Odessa K0H 2H0 | (613) 386-7125 |
Free Methodist Church 78 Main St, Odessa K0H 2H0 | (613) 386-3464 |