Company MICHAEL L'S AUTO REPAIR, LIMITED LIABILITY COMPANY Address 1912 BUDD RD, NEW ALBANY, IN, 47150, USA