Save Richard N. Barr, MD RichardNoxonBarr.MD.com • Ophthalmologist Richard Barr, MD #20 Wycklow, Overland Park, KS