Embarc – Ventura Address 1890 E Main St, Ventura, CA 93001 GPS 34.278261297458, -119.27145596053 Telephone (805) 871-4201 Web Visit Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » California Pot Shops » Southern California Pot Shops » Ventura County Pot Shops » Embarc – Ventura