R C Auto & Smog – Vista, CA Address 1410 S Santa Fe Ave Vista, CA 92084 Phone Number (760) 758-0221 Last updated on April 20th, 2021