Sweet Flower – Westwood Address 1411 Westwood Blvd, Los Angeles, CA 90024 GPS 34.054962713282, -118.44154125069 Telephone (424) 499-0420 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » California Pot Shops » Southern California Pot Shops » Los Angeles Pot Shops » Westside L.A. Pot Shops » Sweet Flower – Westwood