1. Dex By Terra Inc 83 Central St, Hudson, MA 01749 Coordinate: 42.3943,-71.57817 Phone: (978) 567-0686