Rank 1: Starr's Auto Repair
Starr's Auto Repair is a full-service automotive facility in Navarre, Florida, serving domestic and import vehicles. The shop handles routine maintenance such as oil changes, brake service and A/C repair, along with computer diagnostics, tune-ups, engine installations, transmission repairs and tire services. It also offers 24-hour towing assistance and pre-purchase inspections.
Specialties & Features
- General automotive repair
- Engine diagnostics
- Brake repair
- Tire sales and service
8183 Navarre Pkwy, Navarre, FL 32566