Dr. Ruble has indicated that they offer telehealth. Contact the office to check for eligibility for your needs.

Dr. Craig Ruble, MD
Telehealth available
About
Dr. Craig Ruble, MD is a sports medicine specialist in Saint Louis, MO. Dr. Ruble completed a residency at Akron General Medical Center. He currently practices at Signature Orthopedics and is affiliated with Mercy Hospital Jefferson. He accepts multiple insurance plans. Dr. Ruble is board certified in Orthopedic Surgery.
Education
- Institute For Bone & Joint Disorder, Fellowship Hospital
- Akron General Medical Center, Residency Hospital
- Akron General Medical Center, Internship Hospital
- University Of Missouri--Kansas City School Of Medicine, Medical School — 1996
Insurance Accepted
- Aetna
- American Enterprise Group
- American Republic
- Anthem
- Anthem Blue Cross Blue Shield
- Assurant Health
- Blue Cross Blue Shield
- CareFirst Blue Cross Blue Shield
- Cigna
- Commercial Insurance Company
- Coventry Health Care
- First Health (Coventry Health Care)
- HealthLink
- Humana
- Medicaid
- Medico
- Molina Healthcare
- MultiPlan
- Thrivent Financial
- Tricare
- UnitedHealthCare
- Universal American
* Please verify this information when scheduling an appointment.
Locations
-
Signature Orthopedics
-
1
Signature Orthopedics - West County
845 N New Ballas Ct Ste 200, Saint Louis, MO 63141 Existing Patients: (314) 983-4700 -
2
Signature Orthopedics - Jefferson County
1390 US Highway 61, Festus, MO 63028 Existing Patients: (636) 933-7400
-
1
Patient Satisfaction
Leave a review
How likely are you to recommend Dr. Ruble?
Very pleased. Dr Ruble was very professional and caring. I’m confident that I’m in very capable hands for my future knee replacement.
Frequently Asked Questions
Dr. Craig Ruble, MD generally accepts new patients. You can see Dr. Ruble's profile to make an appointment.
Use our insurance check to verify if Dr. Ruble accepts your insurance.
Dr. Ruble frequently treats Meniscus Surgery, Wrist Sprain or Strain, and Achilles Tendinitis.
Dr. Ruble's office is located at 845 N New Ballas Ct Ste 200, Saint Louis, MO 63141. Find other locations and directions.
Find contact information here to make an appointment.
Hospital Affiliations
- Mercy Hospital Jefferson
- Saint Luke's Des Peres Hospital
- SSM Health St. Clare Hospital - Fenton
- Ste Genevieve County Memorial Hospital