Town may bring ownership of Starmet to Town Meeting for a vote September 8, 2023 When you’re driving along Main Street toward Maynard, it’s kind of easy to miss the Nuclear Metals, or Starmet, site at 2229 Main. Set up on a hill, covering 46 acres, it’s