Tarheel Auto Sales
Address:
-
404 West Main Street Locust, NC 28097
- City:
-
Locust
- State:
-
NC
- Website:
Visit Tarheel Auto Sales today. Their friendly sales team will help you find your next car. Tarheel Auto Sales is located at 404 West Main Street in Locust, NC. Be sure to check out Tarheel Auto Sales next time you are in Locust, NC. You won't regret it.