House of Flowers Address 180 S Alvarado St, Los Angeles, CA 90057 GPS 34.06448299526, -118.27176343483 Telephone (213) 352-4108 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » California Pot Shops » Southern California Pot Shops » Los Angeles Pot Shops » Central L.A. Pot Shops » House of Flowers