text: onosm.org submitted note from a business:
  name: Tech Stoa
  phone: 833-248-3241
  website: https://www.techstoa.com
  twitter: undefined
  hours: 
  category: ,Tech Startups
  address: 261 Millbury St, worcester ma 