Churches in Teulon, MB
Anglican Parish Of St Cyprian
Interlake Full Gospel Assembly
New Life Baptist Church
St Stephen Creek Orthodox
St Peter Lutheran Church
Teulon Gospel Tabernacle
United Church