St. Francis, Alberta

St. Francis is a hamlet in central Alberta, Canada that is under the jurisdiction of Leduc County. It is 10 km north of Highway 39 and 52 km west of Leduc.