Monday through Friday: 8:00 am to 5:00 pm.
Dr. Krause sees patients all day on Monday, Wednesday, and on Friday.
After hours answering service is available for emergencies that number is: 314-995-0891
We have an office email that is checked daily mobilitymatters@toc-stl.com; please feel free to utilize this option as well.
Dr. Krause performs surgery Tuesdays and Thursdays at the following facilities:
Team Mobility is a division of The Orthopedic Center of St. Louis. The Orthopedic Center of St. Louis consists of ten highly specialized physicians working in the same office. Each physician has a team dedicated to their individual practice; however, each team may not necessarily have the same policies or hours. Nevertheless, they all have the same goal which is state of the art, world class patient care delivered in a friendly, respectful, prompt setting.
We strive to treat our patients with compassion and flexibility in an effort to make the process of returning you to activities as convenient as possible. Most of the feedback we get is that we are very user friendly. Dr. Krause's biggest referral source is former patients; this is something we are very proud of and hope to continue. We welcome any feedback from you either verbally or in writing (letter, email, or via patient satisfaction survey on website).
Team Mobility consists of the following staff:
Surgery of the Hip, Knee, Foot & Ankle Deformity Correction
Dr. Krause has authored numerous papers related to foot & ankle disorders.
He was the senior foot & ankle surgeon in the U.S. Air Force
until his discharge in 2005.
He was the surgery squadron commander while
deployed to Iraq in the summer of 2004.
Click here for Dr. Krause's Bio Sheet

Diana Armstrong, APNDiana is an advance practice nurse who joined the practice in 2008. She oversees the administration components of our practice and handles any issues that arise. Diana works in collaboration with anesthesia, the surgery center and the patient to ensure that the patient is medically cleared for surgery. She also manages the perioperative period, facilitating preoperative and postoperative transitions. Diana assists Dr. Krause in surgery and in the office.
![]()
Patti FiresPatti joined the practice in 2010 as our Workers' Compensation Coordinator. Patti is available to assist with administrative portions of the workers' treatment. Contact Patti to schedule new work comp appointments and Independent Medical Evaluations ( IME's ), authorize tests, procedures and/or surgeries, and obtain work status information and office notes and final ratings.
![]()
Michelle BeechMichelle is a registered medical assistant who joined the practice in 2012. Michelle assists in all aspects of the practice including direct patient care, procedure and surgery pre-certification, and administrative functions.
![]()
Christy HarshawChristy is a medical assistant who joined our practice in 2010. Christy assists in all aspects of the practice including direct patient care, procedure and surgery pre-certification, and administrative functions.
![]()
Tricia DowningTricia is our billing specialist. She oversees the financial component of the practice. Please contact Tricia directly with to discuss any billing issues or concerns. 314-336-2555 X 227
![]()
Bill KennedyBill is our Practice Development Director. Bill has been with the practice since 2009 and comes to us with excellent marketing and customer service skills. Bill is responsible for referral relations, making sure that your experience with our practice is pleasant and efficient. Please contact Bill with any questions or suggestions as to how we can better assist you.