Delhi Heart and Lung Institute
address:
3 - mm II,
Panchkuian Road,
New Delhi,
India
Description:
100 bedded centrally air-conditioned hospital.
Phone:
42999999
Fax:
23514489
Email: info@dhli.in
Website: http://www.dhli.in/