We’re sorry, we’re no longer accepting appointments online.
Dee & Walt's Auto Repair
Automotive
10537 Mountain View Ave
Loma Linda,
CA
92354
(909) 796-5555
Mon - Fri: 7:00AM - 5:00PM
Sat - Sun: Closed