Smog Check Los Angeles

J & S Auto Service

2030 S San Pedro St, Los Angeles, CA 90011

Test & repair

License, services and hours

License
BAR #146475, first issued June 1998.
Nearest DMV
Los Angeles, 1.3 mi 3615 S Hope Street

Is J & S Auto Service your station?

Featured spot, coupon, and hours kept current.

Claim it free
Directions