Home / Listing / Dispensaries / Urban Treez Studio City
Welcome to the Urban Treez! We provide the highest quality in flowers, concentrates, and infused products to the Los Angeles Area.
11376 Ventura Blvd, Studio City, California, 91604 United States
Your email address will not be published. Required fields are marked *