TLC Animal Hospital is located in Houston, Texas, in the Clear Lake area. TLC provides medical, surgical, preventative and emergency care for your beloved pets as well as dietary and medicinal products for everyday health care of your pets. Our goal is your peace of mind when it comes to pet care. " /
Business Sector: | Residential, Commercial |