Mooresville is a town located in Iredell County, North Carolina, U.S.A.. As of the 2000 census, the town had a total population of 18,823. It is located approximately 30 minutes north of Charlotte.
Lowe's Home Improvement is headquartered in the city.
Power Home Solar
Caruso's Italian Restaurant
Todd Carey and Associates
Sun Energy 1
There are 122 apartments found in and near the Mooresville area.