Dispensary Name:

Other Names: Buds & Roses

Address: 13047 Ventura Blvd

County: Los Angeles

City: Los Angeles

Neighborhood: 91604

Phone Number: 818-907-8852

Email: ajustis@budsandrosesla.com

License: C10-0000603-LIC