Zen Leaf – Chandler Address 7200 W Chandler Blvd, Chandler, AZ 85226 GPS 33.306081402453, -111.96629460227 Telephone (602) 960-2273 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » Arizona Pot Shops » Phoenix Pot Shops » Phoenix East Valley Pot Shops » Zen Leaf – Chandler