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