Christopher Michael Diefenbach, MDChristopher Michael Diefenbach · Orthopaedic Foot and Ankle Surgery Physician107 E Oak Ave, Flagstaff, AZ 86001(928) 779-7880Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing