Urbn Leaf – Vista Address 909 W Vista Way, Vista, CA 92083 GPS 33.194531621545, -117.26246885688 Telephone (760) 330-5078 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » California Pot Shops » Southern California Pot Shops » San Diego Pot Shops » North County San Diego Pot Shops » Urbn Leaf – Vista