As an essential service provider we are OPEN. We are taking extra sanitation precautions to keep you and our staff safe, so please phone ahead: 208-343-0732

Contact Naylor's Auto Repair

Call us

208-343-0732

Stop by

7451 Lemhi St, Boise, ID 83709

Email us to schedule an appointment