1. H & L Auto 23 Washington St, Hudson, MA 01749 Coordinate: 42.39095,-71.57047 Phone: (978) 562-4698