JavaScript is not enabled.
Elton Auto Repair - 0 Reviews - 13810 Elton St SW, Navarre, OH - Auto Repair & Service Reviews - Phone (330) 327-1938

Elton Auto Repair

Claim
id: 38974855
marker
13810 Elton St SW
Navarre, OH 44662
marker
(330) 327-1938
Incorrect info? Correct your listing

Related categories:

Automotive
SPRING SALE!!!:
20% OFF all yearly plans
Use spring at checkout. Expires 6/30/2018

Owner Message

  • auto tune-up service,Air conditioning Service,Exhaust systems and Mufflers,Front end repair,Suspensions,Wheel Alignments,Shocks/Struts,Clutches,CV Axles,Lube & Oil Filter,Foreign & Domestic Cars & Trucks,Alternators,Starters,Coolant system

badge