Southside Place Animal Hospital
About Southside Place Animal Hospital
Southside Place Animal Hospital is a locally owned veterinary hospital on Stella Link in Houston that treats dogs and cats. Its services include medical care, surgery, anesthesia with patient monitoring, dental care, nutritional counselling and bathing. The hospital also runs a boarding facility and an online pharmacy, and it offers a payment plan option. It is open Monday to Friday, and pets must be leashed or in a carrier or kennel before they enter the building.
Latest reviews
No reviews yet.
No reviews yet.
Houston, Texas, 77025
United States