Contact Long Cadillac to Schedule a Test Drive Welcome to Long Cadillac, the best luxury vehicle dealership in Southborough. Located at 218 Turnpike Road (Route 9 East), we have customers visiting from all over Massachusetts, including Boston, Worcester, and Framingham. Your opinions are very important to us, so if you have a question or comment, send it our way and we'll get back to you as soon as possible. If you require immediate assistance, feel free to call us at any time at (866) 621-9575. Sales: (866) 621-9575 - Service: (866) 619-2396 | We make it easy to search our online inventory to find the perfect New or Used car for you. If you don’t find what you are looking for please contact us so that we may assist you. Long Cadillac Your Southborough Cadillac Dealer Financing | Quote | Service | Directions |