Physician Detail


Debra Frenchie
Specialty Nephrology
Address 11125 Dunn Road, Suite 410
St. Louis, MO 63136
Phone 314/741-4411
Gender Female
Residency Washington University
Board Certification Internal Medicine (1996)
Accepting New Patients Yes