Leonhardt Steven James Carpenter - Lowell, NC Looking to contact Leonhardt Steven James? You can reach them at 704-735-2803