doctor-thumb
Janet E. Russell

MD

Address
1145 S. Utica Ave., Ste 364
Tulsa, OK 74104

P 918.712.5000
F 918.592.0286

Education
MD: University of Oklahoma College of Medicine, Oklahoma City / Tulsa, Oklahoma

Internship/Residency
Internal Medicine: University of Oklahoma College of Medicine, Tulsa, Oklahoma

Fellowship
Nephrology: University of Texas, Southwestern Medical Center, Dallas, Texas

Board Certified
Internal Medicine
Nephrology

Languages
English

Memberships
Oklahoma State Medical Society
Renal Physicians Association
Tulsa County Medical Society