Animal House Veterinary Hospital
2640 E League City Pkwy, Ste 130
League City, TX 77573
Phone: (281) 334-3743
Fax: (281) 538-9180
Business Hours
Mon – Fri: 8 a.m. – 6 p.m.
Sat and Sun: Closed