St. Anna in Pictures [GALLERY]
St. Anna is an unincorporated small town in Stearns County north of Avon and south of Holdingford in Avon township located along county roads 9 and 54. The town has one place on the National Register of Historic place, the Church of the Immaculate Conception which was built in 1902.