Karachi Karachi The Kidney Foundation Address : 5-A,Amber Towers,Block-2,Sharae Faisal,P.E.C.H.S. Karachi City : Karachi Phone Number/s : Website : [ Click to open in a new tab ] Related Listings from Karachi area Adult Blind Centre View Details Anjuman Hayatul Islam (pakista View Details Aga Khan Foundation View Details Seva Social Welfare Organisati View Details