Dr. Lokesh Khandelwal is located in New Delhi, India on Rajiv Gandhi Super Speciality Hospital, Taharpur Rd, Dilshad Garden. Dr. Lokesh Khandelwal is rated 3 out of 5 in the category cardiologist in India.
Address
Rajiv Gandhi Super Speciality Hospital, Taharpur Rd, Dilshad Garden