Skip to Content

James S. Cain, MD

James S. Cain, MD Profile Page

Specialty

Nephrology

Gender

Male

Languages

English


*Please call if you are a self-pay patient.

Address

Valley Nephrology Associates

2602 Franklin Rd SW
Roanoke, VA 24014

About James S. Cain, MD


Specialties
  • Nephrology - Board Certified

Affiliations
  • LewisGale Medical Center

Clinic Website

Credentials and Education
  • Eastern Virginia Medical School
    Graduate Degree
    1985

  • Eastern Virginia Medical School
    Internship
    1986

  • Eastern Virginia Medical School
    Residency
    1988

  • Naval Medical Center - Portsmouth
    Fellowship
    1993