Southborough, commonly shortened to Southboro, is a town in Worcester County, Massachusetts. Home to 9,000 residents, Southborough is consistently the wealthiest town in Worcester County and was also inside the top 50 in CNN Money’s 2009 edition of the “100 Best Places to Live.” Be sure to stop by a dispensary in Southborough if you’re looking to purchase some cannabis products!

One moment please, loading stores.
Map Legend

CommCan - Southborough

255 Turnpike Rd
Southborough, MA 01772
Phone: (508) 533-9333
Open Now
  • Medicinal
Website Store Profile