Description: RC Auto and Smog provides reliable, affordable auto repair including Smog Treatments, Wheel Alignment, and more in Vista, CA and San Marcos, CA. Call (760) 758-0221 to schedule an appointment. clinical Work
contact Us
  • Address: 1410 S Santa Fe Ave, Vista, CA, United States, 92084
  • Phone: (760) 758-0221
  • Website:
  • Average Visitor Rating:
  • Find Us on: