Map location of William Willis P.O. Box 707, (616 Carpenter Avenue), Mooresville, NC 28115 Phone: 704-660-8019