Stop & Shop 423

Stop & Shop #423 is a Stop & Shop supermarket located at 50 Water Street in Vineyard Haven, Massachusetts.