LONG BEACH GREEN ROOM

Long Beach Green Room is the first licensed cannabis dispensary in the city.

Website Email

Address