Downtown Los Angeles

ShowGrow Los Angeles is in bustling downtown LA, less than 15 minutes from USC, the Staples Center, and the Orpheum Theatre. The 8,000 square foot dispensary features parking, a live grow viewing room, and easy access to freeways.
824 E 17th Los Angeles
CA 90021 United States