John H. Rice, M.D.

Hazelwood Florissant Internal Medicine

637 Dunn Rd., Suite 170
Hazelwood, MO 63042

Phone: 314-838-5702

Fax: 314-839-5596

St. Charles Internal Medicine

1551 Wall Street, Suite 410
St. Charles, MO 63303

Phone: 636-669-7023

Fax: 314-839-5596


Internal Medicine


American Board of Internal Medicine


University of Missouri
Columbia, MO


University of Missouri Medical Center
Columbia, MO


DePaul Hospital
St. Joseph Hospital

Professional Notes

Dr. Rice is a member of Esse Health’s Board of Directors. He received a Masters in Business Administration from Washington University in 1991.

Personal Notes

Dr. Rice is married and has two children. His hobbies include running, skiing, reading, and playing golf.