Sal's Mechanic Auto (Reported Closed)
3859 Broadway Pl
Los Angeles
CA
90037
(323) 233-8127
Open Map
Auto Emissions
Auto Repair
Automobile - Repair & Service
Emission Repair
Emissions Testing
Inspection
South Central LA
South LA
South Los Angeles South Central