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, Cadillac tires, brake service, or major engine or transmission repairs, our state-of-the-art service center is fully equipped to take care of all of your Cadillac service and repair needs. Treat your vehicle to the superior care and attention that only a Cadillac dealership has to offer. Visit our Ellwood City, PA service center near New Castle today.