La Maison Closing
After nearly nine years in downtown Chelsea, La Maison, located at 104 N Main St., will be closing in July. “We have enjoyed the support of the Chelsea community and have met some of the best people through this store,” … Read more