1. Cambridge Eye Doctors 149 University Ave, Westwood, MA 02090 Coordinate: 42.20936,-71.15076 Phone: (781) 329-0531