Samuel Baharestani, MD

Ophthalmology

4 locations

Sight Medical Doctors

700 New York Ave, Lowr Level, Huntington, NY 11743

Accepting new patients

(631) 265-8780