Dr. Ali Ahmed, MD
Nephrologist
12121 Richmond Avenue
Ste 224
Houston, TX 77082