Eagle Grove Historical Society

210 E Broadway St Eagle Grove IA 50533 USA

(515) 293-1427

Location