My Mechanic

Lewiston, ID — Automotive. ﻿ Family Owned, Fine Tuned Auto Repair We offer quality auto repairs backed by years of experience!