Nielsen Eye Center/Norwood(617) 471-5665More About This LocationHours, Directions & Parking Hours, Directions & Parking Nielsen Eye Center/Norwood95 Chapel StreetNorwood, MA 02062United StatesPhone Number(617) 471-5665 Get Directions