Zen Leaf – Mesa Address 550 W McKellips Rd, Mesa, AZ 85201 GPS 33.45162543, -111.84349866 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 – Mesa