St. Charles Roman Catholic Church 17 - 56500 RR 263A, Mearns, Alberta, Canada Directions Shepherd Logo: Contact: Main: 780-458-0722