640 W. Ireland Rd, South Bend, IN 46614 Hours / Map
Sales: (800) 620-4816 Service & Parts: (800) 630-1639