Come join us at Stella @ the Med Center. We will have many amazing animals that are ready to find their new forever homes. See you there!
ADDRESS
14700 ALMEDA RD., HOUSTON, TX 77053
PHONE
713.433.6421
ADOPTIONS
Monday-Friday 11:00am-6:00pm
Saturday - Sunday 11:00am-5:30pm
Monday - Saturday
By Appointment Only
ADMISSIONS
Monday-Friday
By Appointment ONLY
CLINIC
Monday - Sunday
Exams 10:00am-1:30pm
(By Appointment)
Vaccinations 9:00am-2:30pm
(Please arrive by
2:00 PM for walk-ins)