Crawford County, Iowa, IAGenWeb

Photos

St. Boniface Catholic Church

Charter Oak, Iowa

The new St. Boniface Church and Rectory in 1909