909 West Vista Way, Vista, California 92083
(760) 330-5078
Urbn Leaf's dispensary in Vista CA is the best cannabis dispensary and delivery service near Carlsbad CA. The dispensary is NOW OPEN for both Medical and RECREATIONAL customers. The Urbn Leaf dispensary in Vista CA features a high-end, comfortable a