Dr Trikha Category: Orthopaedic SurgeonsContact Number: +(91)-11-26951052 Address: L-381, Sarita Vihar, Delhi - 110076