Seymore Green Head Shops Contact 35 Poplar St Roslindale, Massachusetts 02131 Get Directions CLAIM THIS LISTING