Indian Institute of First Aid and CPR is located in Delhi, India on E 61, Top Floor, Lajpat Nagar II. Indian Institute of First Aid and CPR is rated 3 out of 5 in the category occupational safety and health in India.
Address
E 61, Top Floor, Lajpat Nagar II