Embarc Dispensary

Embarc Dispensary

Dispensary in Alameda, CA

4.9(1136 reviews)

Contact Information

Address
1616 Webster Street
Alameda, CA 94501

Is this your business?

Claim this listing to update information and respond to reviews.

Claim This Business

Share Your Experience

Visited Embarc Dispensary? Write a review to help others.

Write a Review