Search Results
Green Acres Package Store
1880 Hartford Tpke, North Haven, CT 06473
Located in the Green Acres Mart Plaza, Green Acres Package Store is a one-stop shop for all beer, wine and spiritsMore needs. The store features a great selection of all of the top domestic and import brands and choices. The friendly staff offers high-quality service.