Elk Grove Shell

  • Service Stations
8901 Elk Grove Boulevard
Elk Grove, CA 95624-1942
916-685-7796
916-685-6796 (fax)
  • About

    Complete Automotive Repair. Official Smog, Lamp and Brake Station. AAA Approved Auto Repair. Servicing Elk Grove for over 50 Years.

  • Whom to Contact

    • Dale & Pam Miles
      Phone: 916-685-7796