ABC Auto Service located at 2027 Alvarado in San Leandro, CA services vehicles for Auto Inspection, Emissions Testing. Call (510) 895-8856 to book an appointment or to hear more about the services of ABC Auto Service.
Test Only, State Certified & Licensed, Smog Check Station While You Wait, Gros's Polluters, ASE Certified, All Vehicles Including