Cloud 9 Melrose Massachusetts Storefront Come visit us at our Cloud 9 store in Melrose, Massachusetts. Cloud 9 store in Melrose, Massachusetts.