Nature’s Story Address 6455 CA-27, Los Angeles, CA 91303 GPS 34.188183651479, -118.60618025064 Telephone (818) 456-4743 Web Visit Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » California Pot Shops » Southern California Pot Shops » Los Angeles Pot Shops » West Valley L.A. Pot Shops » Nature’s Story