1. Salmela Engineering 270 Winch St, Framingham, MA 01701 Coordinate: 42.326145,-71.45319 Phone: (508) 877-6773