1. Adesa Boston, Inc. 63 Western Ave, Framingham, MA 01702 Coordinate: 42.26251,-71.41243 Phone: (508) 626-7000