AVICENNA HOSPITAL PRIVATE LIMITED Details
AVICENNA HOSPITAL PRIVATE LIMITED is a hospital & health care company based out of GODS GRACE OKHLA EMBANKMENT D-208, ABUL FAZL ENCLAVE, JAMIA NAGAR NEW, DELHI, Delhi, India.
Employees:
19
HQ:
Location:
, Delhi, India
Revenue: