JOHN C EDWARDS

SAINT LOUIS, MO
NPI1972531861
Entity TypeIndividual
GenderMale
Sole Proprietor ?No
Primary Taxonomy207RN0300X Internal Medicine Nephrology
(Licence: NC  200501908)
Enumeration Date2006-06-29
Last Update Date2021-01-13
Business Address
DR. JOHN C EDWARDS MD
1225 S GRAND BLVD
SAINT LOUIS, MO 63104-1016
Phone number: 314-257-3760
Mailing Address
DR. JOHN C EDWARDS MD
1801 HICKORY ST
SAINT LOUIS, MO 63104-2929
Phone number: 314-623-1610