Dr. Marc Andrew Horowitz, MD | Ophthalmologist in Scarsdale, NY | FindClarity