S and S Automotive located at 740 N Larch Avenue in Elmhurst, IL services vehicles for Clutch Repair. Call (630) 279-1613 to book an appointment or to hear more about the services of S and S Automotive.
Founded in 1960, S&S Automotive Group is one of the leading automotive suppliers in the United States. The company operates more than five companies to serve the automobile industry. It offers over 10,000 products to support client s service and parts departments through its subsidiary, S&S Automotive. S&S Automotive s product line includes batteries, headlights, fasteners, paint and dyes,...