Mackenzie Miller & Sarah McClure
Your reliability and performance parts experts!
Ross & Sarah McClure
Your Downtown Diesel - Owners since February of 2018. Owning a Diesel Shop is our dream come true, but we couldn't do it without our supportive customers and our crew of hard working technicians and sales team.
Thank you for visiting our page!