A new eyecare business called Optical Designs is taking over the spot at 72 Central St. in Wellesley previously occupied by Wellesley Optical, the outfit that mysteriously shut its doors recently. Optical Designs already has a location in Needham.
Since 2005: More than you really want to know about Wellesley, Mass.