Hospital
Abidin Medical Centre
161/23, Jogabai village, Jamia Nagar, Okhla, New Delhi, Delhi 110025
Hospital
161/23, Jogabai village, Jamia Nagar, Okhla, New Delhi, Delhi 110025
Claim this hospital profile and start accepting online appointments within minutes.