1. Hatch & Sons Automotive 406 Main St, Hudson, MA 01749 Coordinate: 42.39395,-71.55193 Phone: (978) 562-3699