New Creek II, LLC, an affiliate of New York-based Kimco Realty, is proposing an $82-million mixed use development at the site of its plaza at 208 Waverly St. in Framingham.
Planet Fitness, the exercise center franchise headquartered in New Hampshire, has opened its location in Worcester’s Lincoln Plaza at 535 Lincoln St.