Orthopaedic Surgery Clinic Find A Doctor Directions Orthopaedic Surgery Clinic 1801 Inwood Rd Dallas, Texas 75390-8882 United States 214-645-3300 Directions 32.8162371, -96.8464223