Wells Walk-In Clinic
10311 North Eldridge Parkway
Houston, Texas 77065