Visit us 3895 Taylor RoadLoomis, CA 95650 HoursMonday–Friday9am–5pmPhone(916) 652-1398 Visit us or give us a call for all your automotive needs. We look forward to serving you!