Mooresville NC Special Libraries 1. 260 S Main St, Mooresville, NC 28115 | Trackside Restaurant (704) 663-3955