2233 Washington Ave

San Leandro, CA 94577

Free Diagnostics

(510) 686-1160

Mon - Fri

8:00 am - 6:00 pm

Click to enlarge