John Edwards, MD

Nephrology

1225 South Grand Blvd, Third Level

SAINT LOUIS, MO 63104-1016 Directions

314-257-3760

www.getcare.ssmhealth.com

4.7 out of 5

32 verified ratings

32 Ratings, 13 Comments


The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy.
May 28, 2026
Very personable.

Apr 28, 2026
Was very pleased with the visit .

Feb 26, 2026
Well pleased and encourging.

Feb 7, 2026
I’m so glad to have him as my nephrologist doctor

Oct 30, 2025
Knowledge & expertise

Oct 18, 2025
Very happy and pleased with my Visit, regarding my Kidney functions, etcetera! Thank you, Dr. Edwards and his entire concerned Staff!

Oct 17, 2025
He was very understanding and knowledgeable about my health

Sep 27, 2025
Very pleased!

Aug 28, 2025
He is an excellent Doctor dedicated to his patients years of seen him.

Aug 15, 2025
GOOD COMMUNICATOR, DIRECT APPROACH, WELL VERSED, DIVERSE BACKGRND

Aug 14, 2025
His explanations are easily understood. Very willing to answer my questions.

Jul 21, 2025
very accommodating , knowledgeable, with a good sense of humor when needed.

Jun 23, 2025
I feel Dr. Edwards is a kind man.