Leigh Taliaferro MD
1100 N 19th St # 3g
Abilene, TX 79601
Abilene, TX 79601