- Meineke Car Care Center
- Taking care of your car shouldn't take over your life. We'll take care of your car so you can get back to what's important and on with your life!
- 1355 Santa Rosa Ave, Santa Rosa, CA 95404
1239 Cleveland Ave, Santa Rosa, CA 95401
1535 Farmers Ln #122, Santa Rosa, CA 95405
1605 4th St, Santa Rosa, CA 95404