Simple, Fast, Convenient. 

Cannabis Haven has 6 convenient locations in the State of Maine:

20 Union Street Unit A, Auburn ME – Medical

20 Union Street Unit C, Auburn ME – Recreational

1150 Center Street, Auburn ME – Recreational

265 Western Ave, Augusta ME – Medical

341 Main Street, Waterville ME – Recreational

806 Sabattus Street, Lewiston ME – Recreational