Save David R. Johnson, MD DavidRJohnson2.MD.com • Ophthalmologist • 47 years experience David R Johnson MD, PC 10619 N Hayden Road, Suite 101, Scottsdale, AZ 85260