Express Smog Check Rapair – Torrance, CA Address 23510 Crenshaw Blvd Torrance, CA 90505 Phone Number (310) 534-3451 Last updated on April 5th, 2021