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.
Lab Support, a division of On Assignment
Heartland Payment Systems
There are 122 apartments found in and near the Mooresville area.