*Please call if you are a self-pay patient.
Address
The Kidney Institute
1415 La Concha Ln
The Woodlands, TX 77054
About Tho M Luong, DO
Specialties
- Nephrology - Board Certified
Affiliations
- HCA Houston Healthcare Tomball
- HCA Houston Healthcare Northwest
Credentials and Education
University of Texas Houston
Graduate Degree