1. Nettranslators LTD 42 Farm Rd, Marlborough, MA 01752 Coordinate: 42.33205,-71.53297 Phone: (617) 275-8128