334 Main Street, P.O. Box 398
McGregor, IA 52157
(563) 873-3318
mplib@mchsi.com
Mon & Wed: 12:00 PM - 7:00 PM
Tues, Thurs, Fri: 12:00 PM - 5:00 PM Sat: 9:30 AM - 3:30 PM Sun: Closed
Search Catalog
Our upcoming events and classes.