29 Franklin St
Needham, MA, 02494
Mon-Sun: 10:00AM – 8:00PM
Welcome to Sira Naturals
Cannabis Dispensary in Somerville and Needham committed to providing a trusted, high-quality cannabis experience.
Cannabis Dispensary in Somerville and Needham committed to providing a trusted, high quality cannabis experience.