It is better to treat orthopedics in that hospital in Beijing (about leg shape correction)
The common causes of O-leg are fracture trauma or long-term calcium deficiency.
If your current level is not very serious, you can try conservative treatment to correct it. The general hospital rehabilitation department can do it. If you are in Beijing, a general second-class hospital can do it.