We provide comprehensive surgical and nonsurgical treatment for orthopedic problems. Our physicians have expertise in hip, knee and shoulder replacement, arthritis and chronic back pain.
We provide a broad range of advanced orthopedic care. Our doctors use both surgical and nonsurgical means to treat injuries, arthritis, sports injuries, infections and trauma. With specialized knowledge and the latest technology, we will help you get back to your normal routine as quickly as possible.
Treatment Options If Your Surgery Has Been Postponed
If your surgery has been postponed, learn about treatment options that may help lessen the pain.
Appointments
Need Care Now Scheduling Your Appointment Appointment Changes eCheck In PrescriptionsNonopioid Directive Form
About Our Office
Contacting Our Office Fees and Insurance Referrals and Authorizations Medical Records
Privacy Practices
English En Espanol
Hip Conditions We Treat
- Hip dislocation
- Hip fractures
- Pelvic, femur and acetabulum fractures
- Paget disease
Knee Conditions We Treat
- ACL tears
- Cartilage injuries
- Fractures
- Ligament injuries and instability
- Meniscus tears
- Exercise-induced compartment syndrome
- Knee cap dislocations and instability
Shoulder Conditions We Treat
- Bursitis
- Dislocated shoulder
- Frozen (or separated) shoulder
- Overuse (repetitive motion)
- Rotator cuff injury
- Shoulder impingement
- Tendinitis
General Conditions We Treat
- Arthritis
- Osteoarthritis
- Joint infection
- Bone cyst
See additional information on treatments for foot and ankle conditions, hand, wrist and elbow conditions, joint replacement, including hip (and anterior hip), knee and shoulder, orthopedic trauma and sports medicine.
Support Services
We also work hand in hand with our partners with special expertise in hand, elbow, foot and ankle problems. Diagnostic testing, including MRI, CT, bone density, X-ray and ultrasound are offered in the office or at a nearby, convenient location.
-
Same Day Appointments
Orthopedic & Sports Medicine
Appointment Required
Call (269) 639-2866
Learn More