Boocha Kombucha
Built on a DIY ethic, Boocha Kombucha launched in 2017. It is owner operated and production is in Edmonton.
Location
10023 81 Ave NW, T6E 1W7
Edmonton, Alberta
Built on a DIY ethic, Boocha Kombucha launched in 2017. It is owner operated and production is in Edmonton.
10023 81 Ave NW, T6E 1W7
Edmonton, Alberta