Udai Clinic Orthopaedic Centre

5-9-94,
Chapel Road, Hyderabad Andhra Pradesh US
23299347
Pincode
23232226/23233195
City
Hyderabad