Mooresville Transfer Station 

158 Macleod Drive
Mooresville, NC 28115

704-663-5314

Link: Solid Waste Page