Tabba Kidney Institute is located in Karachi City, Pakistan on ST-26, 7, Federal B Area Block 7 Gulberg Town, Karachi,. Tabba Kidney Institute is rated 4.3 out of 5 in the category hospital department in Pakistan.
Address
ST-26, 7, Federal B Area Block 7 Gulberg Town, Karachi,