21. Pit Stop 225 Arlington St Ste A, Framingham, MA 01702 Coordinate: 42.26823,-71.4163 Phone: (508) 283-4793