El Toro Smog Station II


101 N 8th St
El Centro, CA 92243

 

An Auto Repair in El Centro CA

El Toro Smog Station II is located in 101 N 8th Street, El Centro, CA 92243, United States. The phone number (760) 353-5069 belongs to El Toro Smog Station II and you can get in touch El Toro Smog Station II via phone number El Toro Smog Station II.


Day Opening Closing
Mon-Fri 9:00 AM 5:00 PM
Sat-Sun Closed  
Click the button to add a review for El Toro Smog Station II

Add Review