© 2019 by Southside Place Animal Hospital | 713.349.0718 | 6902 Stella Link | Houston, TX 77025

CONTACT US

CONTACT US

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
OUR ADDRESS

6902 Stella Link

Houston, Texas, 77025

Website: southsideplaceanimalhospital.com
Tel:  (713) 349-0718

Email: info@spah.vet

HOURS

7:30 AM - 6:00 PM

Monday - Friday

 

8:00 AM - 12:00 PM

Saturday

Closed

Sunday