Embarc Alameda Cannabis Dispensary 1616 Webster St, Alameda, California, 94501, USA 510-263-8043 HEALTH