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