
Sweet Flower - Westwood Cannabis Dispensary is a cannabis retail store located at 1413 Westwood Blvd , Los Angeles, California, 90024. It appears on the list of licensed cannabis retailers published by the California Department of Cannabis Control (DCC).