Mooresville Town Hall - NC
Address:
413 N Main St
Mooresville
, NC
, 28115
35° 35' 8.592" N, 80° 48' 27.9324" W
See map: Google Maps