Where do you need Auto Repair Shops ?
Lamar's Auto Service
828-766-5853
35.918998
-82.07273
PAYMENT: American Express, Discover, Mastercard, Visa
About Lamar's Auto Service
Lamar's Auto Service is located at 178 Dogwood Ln, Spruce Pine, NC. This business specializes in Auto Repair & Service.