Union County Library
Library LocationsLois Morgan Edwards Memorial Library
414 Hasty St.
Marshville, NC 28103Main Library
316 E. Windsor St.
Monroe, NC 28112Union West Regional Library
123 Unionville-Indian Trail Rd.
Indian Trail, NC 28079Waxhaw Library
509 S. Providence St.
Waxhaw, NC 28173