Churches in Churchill Falls, NL
St Peter Catholic Church