Recreational Cannabis Dispensary
You can get your medical card right here on the spot. We pay $15 out of the $35 fee
135 Ocean StreetSouth Portland, Maine 04106
(207) 550-7608