Orthorx is located at 1001 S Kirkwood Rd, Saint Louis, MO. This business specializes in Orthopedics.
by merchantcircle on October 15, 2015 from merchantcircle
Information from the business
Orthofix products address health needs of patients with internal and external fixators, nailing and plating systems, spinal implants, bone growth stimulators, and bracing products