Amanda Applegate, MD

Family Practice Physican

Family Health
Flemingsburg