Amy L. Sojourner, DDS, Pllc

Active Abilene, TX