H Byrd Teter Dds in Franklin, WV 26807



H Byrd Teter Dds

400 South Branch St

(304) 358-2522