Mercer County Historical Society & Essley-Noble Museum 1406 Southeast 2nd Avenue, Aledo, IL 61231