Terry Johnson, MD — Urology in Abilene, TX
Terry Johnson, MD is a urology in Abilene, TX. NPI: 1184606246.
Address: 1149 AMBLER AVE, Abilene, TX 79601
Phone: 3256767111
Welli connects patients with providers based on philosophy of care and clinical approach. View Terry Johnson's full profile, read patient reviews, and schedule an appointment.