James S. Cain, MD
James S. Cain, MD Profile Page
*Please call if you are a self-pay patient.
*Please call if you are a self-pay patient.
About James S. Cain, MD
- Nephrology - Board Certified
Affiliations
- LewisGale Medical Center
Clinic Website
Credentials and Education
Eastern Virginia Medical School
Graduate Degree
1985Eastern Virginia Medical School
Internship
1986Eastern Virginia Medical School
Residency
1988Naval Medical Center - Portsmouth
Fellowship
1993