[待更新] Autobahn USA is a Boston, Massachusetts, area used luxury car dealer specializing in used Audi, BMW, Mercedes-Benz and more. Extensive auto financing and leasing programs available. We provide luxury used cars to the greater Boston region including Westborough, Framingham, Shrewsbury & NorwoodSA is located on 88 Turnpike Rd in Westborough, MA. Enter your address to get directions. Submit Fe...