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
1st & 3rd Saturday of the month: 7:30am – 12:00pm

Our Location