Christopher Michael Diefenbach, MD, Orthopaedic Surgery

107 E Oak Ave
FlagstaffAZ  86001 (Coconino County)


Phone: 928-779-7880
Fax: 928-913-8801

NPI: 1437440070
License Number: 53879 (AZ)