Updated Jan24 Street Address 180 Battery Street, Suite 210 Burlington Vermont 05401 County Chittenden Website https://www.mamava.com/ Primary List Type: VT100 Sales 2022 Sales: $28.00Million 2023 Sales: $23.50Million