304 South Main Street Mooresville, NC 28115 United States
614 Brawley School Road Mooresville, NC 28117 United States
Self-Service Hours for Library Card Holders:
Tues, Thurs: 5:00 pm-8:00 pmSat: 1:00 pm-5:00 pm
Toggle the date picker: Dec 2027 December 2027