Auto Smog Specialist – Vista, CA Address 2506 S Santa Fe Ave Ste B4 Vista, CA 92084 Phone Number (760) 727-1043 Last updated on March 12th, 2021