Alamo Ranch Animal Hospital
6820 Alamo Parkway Suite 118
San Antonio, TX, 78253

Phone: (210) 538-7484
Fax: (210) 319-5411

Send Us A Message


Business Hours
Monday – Friday: 7:30am – 5:30pm

Our Location