Tires & Lube Auto Care/Smog Check Station – Los Angeles, CA Address 9823 S Normandie Ave Ste B Los Angeles, CA 90044 Phone Number (323) 754-1012 Website Visit the website Last updated on April 23rd, 2021