M & D Auto Repair and Transmission Inc
(708) 893-0809
39 East 162nd Street, South Holland, Illinois, 60473
About us
M & D Auto Repair and Transmission Inc is an Auto Shop in South Holland, IL and servicing the surrounding areas. The services we offer include oil changes, tune ups, brake repair, transmission repair, engine repairs, emission repairs, engine rebuilds, and more.