Dr. James Kriegshauser, MD is a internal medicine specialist in Saint Louis, MO. He currently practices at St Anthonys Physician Org and is affiliated with Mercy Hospital South. Dr. Kriegshauser is board certified in Internal Medicine.
St Anthonys Physician Org
Southwest Medical Center7345 Watson Rd # 202, Saint Louis, MO 63119 Existing Patients: (314) 752-7100
- University of Iowa Hospitals & Clinics, Internship Hospital — 1981
- University of Missouri School of Medicine - Columbia, Medical School — 1978
Leave a review
How likely are you to recommend Dr. Kriegshauser?
- Mercy Hospital South