Save Richard J. Leo, MD RichardLeo.MD.com • Ophthalmologist Richard Leo, MD 1 Caylor Nickel Sq, Bluffton, IN