Address:
STONY BROOK OPHTHALMOLOGY
33 Research Way SUITE 13, East Setauket 11733
(631) 444-4090 (Phone), (631) 444-4089 (Fax)
Hospitals:
STONY BROOK OPHTHALMOLOGY
33 Research Way SUITE 13, East Setauket 11733
Stony Brook University Hospital
101 Nicolls Rd, Stony Brook 11794
Education:
Medical School
Albany Medical College
Graduated: 1981
North Shore University Hospital
Eye & Ear Hosp