Elton Auto Repair
13810 Elton St Sw
Navarre, OH 44662-8726
330-767-4807