Overview Details Press Releases Multimedia Locations People Groups From roadside assistance and auto electrical service, at MC Auto Repair in New Castle, IN, we give car care to have it performing its best any day and at all times!