The Kidney Institute
Scurlock Tower
6560 Fannin Suite 1824
Houston, TX 77030
Phone: 713.790.9080
Fax: 713.790.0766
Admin Office Hours:
Monday ~ Friday 9:00 am - 5:00 pm
Our welcoming staff invites your inquiry and are honored to assist you and your family.
We are good listeners and strive to promptly respond to your questions and concerns.
Thank you for contacting us.
Oops, there was an error. Please try again later.