The Leaf – El Paseo Address 73740 El Paseo, Palm Desert, CA 92260 GPS 33.7200771, -116.3782353 Telephone (760) 568-5323 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » California Pot Shops » Southern California Pot Shops » Palm Springs Pot Shops » The Leaf – El Paseo