Leahys Auto Repair is a full service auto repair shop located in New Cumberland, PA. We are a family owned business started in 1985. Leahys Auto Repair is a full service auto repair shop located in New Cumberland, PA. We are a family owned business started in 1985.