1. Strecker Eye Center 751 Chief Justice Cushing Hwy, Cohasset, MA 02025 Coordinate: 42.2224,-70.80377 Phone: (781) 383-2555