Robert H. Buhr, M.D.
Family Practice
314 Fairy Street, Suite B
Martinsville, VA 24112
276-656-1104 (T)


320 Hospital Drive, Martinsville, Virginia  24115     (276) 666-7200