MJC420 lists California-licensed cannabis retailers. You must be 21+, or 18+ with a medical recommendation.
507 active retail licenses in Los Angeles County. A city in red has no licensed shop — any dispensary there is operating illegally.