Car Care Center is located on 335 S Main St in Shenandoah. Car Care Center accepts Visa, Discover, Master Card, American Express. as methods of payment. Car Care Center can be reached by phone by calling (570) 462-4936 during the hours which are 7 days a week 24 hours . Car Care Center has a single review on MojoPages.com, and it's a negative review.