Address:
Strecker Eye Center
751 Chief Justice Cushing Hwy, Cohasset 02025
(781) 383-2555 (Phone)
Strecker Eye Center
225 Water St STE A132, Plymouth 02360
(508) 747-3338 (Phone)
Hospitals:
Strecker Eye Center
751 Chief Justice Cushing Hwy, Cohasset 02025
Strecker Eye Center
225 Water St STE A132, Plymouth 02360
Jordan Hospital
275 Sandwich St, Plymouth 02360
South Shore Hospital
55 Fogg Rd, South Weymouth 02190
Education:
Medical School
Boston University School of Medicine
Graduated: 1982
Tufts Affil Hosps
Wash Hosp Ctr