Michael A Farbowitz, MD Accepting New Patients NPI Number: 1740276393 Primary Specialty: Ophthalmology Gender: Male