High-Quality Orthopedic & Sports Medicine Care, Specializing in You...
At Twin Cities Orthopedics we specialize in you, our patient. For over 60 years, Twin Cities Orthopedics, has been proud to offer a full spectrum of medical care devoted to the diagnosis, treatment, rehabilitation and prevention of injuries and conditions that affect the body's muscles, joints and bones. Each TCO doctor is an experienced, board-certified or board eligible physician surrounded by an excellent support team. With 33 clinics located throughout the Twin Cities, visiting TCO is extremely convenient.
As one of the largest orthopedic practices in the country, our size and strength allows for a larger depth of knowledge. Our physicians are both generally and specialty trained. No matter how common or obscure your problem, we have the capability to offer the best treatment. Our team of 79 physicians use the latest medical knowledge and technology to provide you the best care available.
The care at Twin Cities Orthopedics doesn’t stop at just making a diagnosis and formulating the treatment plan, we remain involved throughout the healing process to ensure the fastest, healthiest and most complete recovery possible. From outpatient care, imaging, orthotics and prosthetics to unsurpassed rehabilitation facilities, virtually all the resources you'll need for recovery are available under the TCO umbrella.
The final result is coordinated, seamless care and consequently, the best outcome; returning you to your normal activities as soon as possible. We are proud to offer the best in orthopedic care for our patients.
Find a Physician
Search our Physician Directory by name or city.
Find A Physician By Name
David R. Anderson, M.D.
John T. Anderson, M.D.
Kurt D. Anderson, M.D.
Scott D. Anseth, M.D.
Andrew F. Arthur, M.D.
Jonathan P. Asp, M.D.
Robert M. Barnett, Jr., M.D.
Paul C. Biewen, M.D.
Anthony N. Brown, M.D.
Paul M. Cammack, M.D.
J. Christiaan Coetzee, M.D. Mb ChB
Thomas N. Conner, M.D.
Robin C. Crandall, M.D.
Paul J. Crowe, M.D.
Jeffrey C. Dick, M.D.
Paul R. Diekmann, M.D.
Douglas A. Drake, M.D.
Paul G. Dworak, M.D.
Patrick B. Ebeling, M.D.
David R. Edwards, M.D.
David C. Fey, M.D.
Mark D. Fischer, M.D.
Joseph Flake, M.D.
Mark E. Friedland, M.D.
David J. Gerlach, M.D.
David Gesensway, M.D.
Benjamin Gulli, M.D.
Richard N. Hadley, M.D.
Robert B. Hartman, M.D.
Rolf S. Hauck, M.D.
Christie S. Heikes, M.D.
Mark A. Heller, M.D.
Peter D. Holmberg, M.D.
David C. Holte, M.D.
Jay S. Johnson, M.D.
Neil R. Johnson, M.D.
John R. Kearns, M.D.
Edward W. Kelly, M.D.
Desiree M. Kempcke, M.D.
Laurie D. Koch, M.D.
Patrick G. Kraft, M.D.
Jay F. Kruse, M.D.
Paul R. Langer, D.P.M.
Christopher M. Larson, M.D.
Gregory N. Lervick, M.D.
Randall A. Lewis, M.D.
Richard A. Lochner, D.P.M
William R. Lundberg, M.D.
Jeffrey J. Mair, D.O.
Clare K. McCarthy, M.D.
Scott R. McGarvey, M.D.
Christopher P. Meyer, M.D.
Steven A. Moen, M.D.
Brad R. Moser, M.D.
Thomas E. Nelson, M.D.
Joseph P. Nemanich, M.D.
Michael J. Nemanich, M.D.
Frank B. Norberg, M.D.
Randall J. Norgard, M.D.
Patrick F. O'Keefe, M.D.
Brian T. O'Neill, M.D.
Owen R. O'Neill, M.D.
Stephen L. Olmsted, M.D.
Gavin T. Pittman, M.D.
Thomas J. Raih, M.D.
Richard C. Reut, D.O.
Kayvon S. Riggi, M.D.
Guy J. Rudin, M.D.
Gary R. Sager, M.D.
Elmer R. Salovich, M.D.
James M. Schaffhausen, M.D.
John E. Sherman, M.D.
J. Patrick Smith, M.D.
Edward W. Szalapski, M.D.
Joseph T. Teynor, M.D.
Robert W. Tuttle, M.D.
Mark A. Urban, M.D.
Loren N. Vorlicky, M.D.
Erik M. Wetter, M.D.
Find A Physician By City
Twin Cities Orthopedics Opening Three Additional Orthopedic Injury Walk-in Clinics In Burnsville, Ot...
Closing Down Elk River, Twin Cities Orthopedics Opens New Clinic in Otsego
Dr. Frank Norberg Appears on Kare 11 Talking Youth Sports Injury Prevention
View more News & Events
About Dr. Kayvon Riggi (pictured), Janice C. said, "I just wanted to say how wonderful the receptionist, the assistant John, and Dr. Riggi were."
Patient: Janice C.
Clinic: Edina Clinic - OMS
Branches and additional offices:
(763) 389-6675919 Northland Dr Princeton, MN 55371-2172
(763) 520-78709825 Hospital Dr Ste 104 Maple Grove, MN 55369-4769
(763) 786-95438290 University Ave NE Fridley, MN 55432-1847
(651) 483-52644625 Churchill St Ste 205 Saint Paul, MN 55126-3242