Office Locations
24 convenient eye clinic locations open seven days a week.
Suffolk County
Amityville
Bay Shore 375
Bay Shore – Pediatric
Brentwood
Deer Park
East Patchogue
Hampton Bays
Hauppauge
Hauppauge – Administration Office
Holbrook
Huntington
Port Jefferson
Riverhead
Sayville
Smithtown –
Suite 201
Smithtown –
Suite 109
Southampton
Southold
West Islip
Bay Shore 375
Bay Shore – Pediatric
Brentwood
Deer Park
East Patchogue
Hampton Bays
Hauppauge
Hauppauge – Administration Office
Holbrook
Huntington
Port Jefferson
Riverhead
Sayville
Smithtown –
Suite 201
Smithtown –
Suite 109
Southampton
Southold
West Islip