Our veterinary hospital in Houston is devoted to your pet’s wellbeing.
Southside Place Animal Hospital opened in 1994 as a small hospital in a shopping strip center. The hospitals clientele grew quickly and the owner (with a little help from the bank) purchased land on Stella Link and built a free standing Animal Hospital. Because the hospital is not huge we can focus on each pet and its special needs.
Contact us today at (713) 349-0718 to schedule your pet care appointment with our friendly and dedicated veterinary team!
SOUTHSIDE PLACE ANIMAL HOSPITAL
6902 Stella Link
Houston, Texas, 77025
Tel: (713) 349-0718
7:30 AM - 6:00 PM
Monday - Friday