About This Location. Foster Creek Veterinary Hospital is located in Richmond, Texas. Just less than 30 miles outside of Houston, Richmond has a rapidly growing population and a lot to offer its residents. We are a full-service animal hospital and welcome pet patients in need of routine medical, surgical, and dental care. Here at Foster Creek our mission is to be dedicated to exemplary veterinary medicine, patient care, client services and employe...