Ellis Motor Products in Dresden 519-683-4480

Jeff Ellis Service Manager and Chief Technician at Ellis Motor Products invites you to call for a service appointment. We have the equipment, the training, the parts products and skills to service your automotive needs, something we’ve been doing with considerable customer satisfaction since 1977.

- Advertisment -