Delhi Heart & Lung Institute is located in New Delhi, India on Rolex, 3, Panchkuian Marg, Type 4, Block B, Aram Bagh, Paharganj. Delhi Heart & Lung Institute is rated 3.4 out of 5 in the category general hospital in India.
Address
Rolex, 3, Panchkuian Marg, Type 4, Block B, Aram Bagh, Paharganj
Accessibility
Wheelchair-accessible entrance