OWT Smog Check – San Fernando, CA Address 13201 Maclay St San Fernando, CA 91340 Phone Number (818) 361-2462 Website Visit the website Last updated on April 15th, 2021