John W. Selman, M.D.
Otolaryngology
Martinsville Otolaryngology Associates, Inc.
435 Commonwealth Blvd
Martinsville, VA 24112
276-638-3743 (T)


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