Jungle Boys – DTLA Address 1530 S Alameda St #7, Los Angeles, CA 90021 GPS 34.022384182436, -118.23924234438 Telephone (213) 221-4043 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » California Pot Shops » Southern California Pot Shops » Los Angeles Pot Shops » Downtown L.A. Pot Shops » Jungle Boys – DTLA