Login
Join
Home
Long Beach
Marijuana Dispensaries
Leaf and Lion
Leaf and Lion
dispensary
(562) 543-0102
Long Beach, CA, 90805
Empty Heart
An empty heart icon
Menu
Categories
Deals
Reviews
Photos
Loading...
Shop By Category
INDICA
SATIVA
CONCENTRATES
EDIBLES
PREROLLS
OTHER
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...