IIP Foundation is located in Noida, India on B7, Metro Station Rd, B Block, Sector 2. IIP Foundation is rated 4.7 out of 5 in the category non-governmental organizationarts organizationeducation centerenvironmental organizationsocial services organization in India.
Address
B7, Metro Station Rd, B Block, Sector 2