Needham is a suburb of Boston with a population of 29,000 residents. Needham was incorporated in 1711. The city is home to the Franklin W. Olin College of Engineering. In 2005, it became the first city in the US to raise the age to legally buy tobacco to 21. Make sure to stop by a dispensary in Needham for all your cannabis needs. 

One moment please, loading stores.
Map Legend

Sira Naturals - Needham

29 Franklin St
Needham, MA 02494
Phone: (866) 420-7472
  • Medicinal
  • ATM On-Site
  • Handicapped Accessible
Website Store Profile