Complete Auto Repair and Service

posted by downtowngarage



Your complete auto repair and service shop. Conveniently located right downtown Nampa, Idaho. They can fix just about anything, foreign and domestic. Mechanics you can trust to give you the best deal and do the work right! Give them a call today for big or little vehicle repair.