218 E. First Street
P.O. Box 370
Mechanicsville, IA 52306
ph. 563.432.7135
Catalog Search
Mechanicsville Public Library
About
Annual Report
Library Accreditation
Library Board
Library Director
Library Policies
Mission & Vision Statement
Long-Term Library Plan
Library Board Meetings
Online Resources
eGovt Resources
Iowa Links
Library Resources
Local Resources
Local School Websites
Kanopy
Yearbook Project
Services
Ask a Librarian
Book Clubs
Book and Movie Reviews
Copy, Print and Scan
Faxing Service
For Adults
For Children
For Parents
For Teens
Interlibrary Loan
Library Card
Programs
Purchase Suggestions
Tutorials
Use a computer
Wi-Fi
Borrow a Hotspot
Hotspots
eBook & Audio
Contact
Events
Iowa Health
Iowa Health
All about Iowa Health
Iowa Department of Public Health