1000 Lowes Blvd., Mooresville, NC 28117 United States