Embarc Alameda Cannabis Dispensary in Alameda
510-263-8043
Embarc Alameda cannabis dispensary is your go-to source for curated products from premium cultivators throughout the State of California. We offer in-store shopping, online preorder and pickup throughout Alameda. Our in-store bodega style shopping experience ...