Our Revolutionary Flowers

Our Revolutionary Flowers

Our Revolutionary Flowers Our Somerville location, conveniently located off of 93 with plenty of FREE PARKING, is showcases high quality flower and infused products. What Does ‘Flower’ Mean? Simply put, ‘flower’ refers to marijuana in it’s most common form. When you...