Leaf Dispensary, Santa Barbara Care Center
Leaf Dispensary, Santa Barbara Care Center is a cannabis dispensary in Goleta, CA.
- Address: 5814 Gaviota St, Goleta, CA 93117
- Phone: (805) 845-4291
- Website: https://www.cannible.com/r/leaf-dispensary-santa-barbara-care-center-goleta