1616 Webster St, Alameda, CA 94501, USA
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.