St. Peter Celestin Catholic Church

200 3 Ave. NW, Slave Lake, AB, AB T0G 2A1, Canada 780-849-3029

Social Media

About St. Peter Celestin Catholic Church

Church