Cross Country Automotive is a national full-service roadside assistance company, in the vein of Triple A. It's corporate headquarters are located in Medford, MA, where it directs its activities throughout the country. Cross Country Automotive is proud of its dedication to service and reliability that it believes is recognized by its loyal customers.