Apollo Dialysis Clinic in Aashlok Hospital Delhi - New Delhi 25 A, Block A 1, Block AB, Safdarjung Enclave, New Delhi, Delhi 9313233566 View Location Email id aashlok@apollodialysisclinics.com