Leaf Dispensary Address 423 W Ocean Ave, Lompoc, CA 93436 GPS 34.639270261896, -120.46273968595 Telephone (805) 743-4771 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » California Pot Shops » Southern California Pot Shops » Santa Barbara County Pot Shops » Leaf Dispensary