Texas Kidney Institute is located in Dallas, United States on 9900 N Central Expy #215. Texas Kidney Institute is rated 4.8 out of 5 in the category nephrologist in United States.
Address
9900 N Central Expy #215
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible toilet