Lowell NC Towing 1. 1702 Power Dr, Lowell, NC 28098 | Jack's Towing & Recovery Service (704) 824-2487