Cannabis Haven has 4 convenient locations in the state of Maine. 3 Locations in Auburn, Maine: 20 Union Street Unit A services Medical Cannabis, while our 20 Union Street Unit C and 1150 Center Street locations both service Recreational Cannabis. We just recently opened our 4th location at 265 Western Ave. in Augusta that services Medical Cannabis. Whether you are looking for the newest strains, potent concentrates, or delicious edibles, you’ll find it here. We are on a mission to change the way you purchase Cannabis.