In these times, a reliable and trustworthy Auto Towing and Repair shop is a necessity. H & R is there to fill your needs. Named for our original location at Harlem and Roosevelt - we're just minutes away in our new facility in Forest Park, Illinois -