David Rodric Johnson, MD, Ophthalmology

10619 N Hayden Rd Ste 101
ScottsdaleAZ  85260-8510 (Maricopa County)


Phone: 480-948-0733
Fax: 480-443-5611

NPI: 1518057603
License Number: 10913 (AZ)