Recommend

Dr. Terrence Cavanaugh

Internal Medicine
Pinetop, AZ
About
Network
Welcome!
Specialty
Internal Medicine
Radiology
In practice for
38 years
Languages
English
Location
2200 E SHOW LOW LAKE RD
SHOW LOW , AZ 859017831
Insurance Plans
BCBS Blue Card PPO
Education and Training
Medical / Graduate School
University of Kansas School of Medicine
University of Kansas School of Medicine