Dr. Andrew Stenhouse, MD is an internal medicine specialist in Amarillo, TX and has been practicing for 60 years. He graduated from University Of Otago, School Of Medicine in 1959 and specializes in internal medicine.
Accepting new patients
Make an appointment