1. T L C Auto Body & Frame 8330 Dove Way NE, Leland, NC 28451 Coordinate: 34.20473,-78.05318 Phone: (910) 371-5621