Ellwood City Auto Service and Repair Department - McElwain Cadillac
The McElwain Cadillac's service and repair center in Ellwood City, PA has provided expert quality auto service and repairs to New Castle, Beaver Falls and beyond for the past 89 years. Whether your vehicle is in need of a quick oil change, tires, brake or major engine or transmission repairs, our Ellwood City Cadillac service center is fully equipped to take care of all of your automotive needs. Our experts are here to help and guide you. So what are you waiting for? Visit our Ellwood City, Cadillac service department today.