Illa Canna – North Hollywood Address 7231 Hinds Ave, Los Angeles, CA 91605 GPS 34.202150613015, -118.39109169563 Telephone (818) 982-7420 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » California Pot Shops » Southern California Pot Shops » Los Angeles Pot Shops » East Valley L.A. Pot Shops » Illa Canna – North Hollywood