CHRISTOPHER MICHAEL DIEFENBACH, MD
Medical Practice at Turquoise Dr, Flagstaff, AZ

License number
Arizona 53879
Category
Medical Practice
Type
Orthopaedic Surgery
License number
Arizona 53879
Category
Medical Practice
Type
Foot and Ankle Surgery
Address
Address
1485 N Turquoise Dr STE 200, Flagstaff, AZ 86001
Phone
(928) 774-7757
(928) 774-7767 (Fax)