THE American India Foundation Trust is a consumer services company based out of No 580 Ground Floor 17th Cross 2nd Stage Indira Nagar, Bengaluru, Karnataka, India.