What town in north carolina is lizard lick towing and recovery located ? Big. Sam

Lizard Lick Towing and Recovery is located at 2605 NC Highway 97 Wendell, NC 27591. For inquiries, you can call them on (919) 365-4388.
Answered by kgb agent Flordeliza B on Tuesday, February 21 2012 at 12:23AM EST