1. Lab House Tech Svc 41 Beacon St, Framingham, MA 01701 Coordinate: 42.29987,-71.40872 Phone: (508) 405-0693
2. Mcr Labs 85 Speen St, Framingham, MA 01701 Coordinate: 42.31095,-71.38644 Phone: (508) 872-6666