Save John C. D'Avirro, MD JohnDAvirro.MD.com • Ophthalmologist John D'Avirro, MD 58 Flaming Arrow Road, Mahwah, NJ