Specialties:
Internal Medicine, Nephrology
Work:
Mountain States Medical Group - Internal Medicine
16000 Johnston Memorial Dr, Abingdon, VA 24211
Highlands Internal Medicine
215 Valley St NE, Abingdon, VA 24210
Magnolia Family Medicine
601 Campus Dr, Abingdon, VA 24210
Education:
Kasturba Medical College Manipal