Doctors at Affinity Eye Care Affinity Eye Care - North Office John H. McDougall, O.D., Arizona, PC 6615 North Oracle Road, Tucson, Arizona 85704 John Murphy O.D. Kaylee Bobbitt O.D. Steven Rosen O.D.