Alta Vista Animal Hospital
7717 E. 21 St.
Tulsa, OK 74129

Phone: (918) 576-6496

Send Us A Message:

Hours:

Monday8:00am – 6:00pm
Tuesday8:00am – 6:00pm
Wednesday8:00am – 6:00pm
Thursday8:00am – 6:00pm
Friday8:00am – 6:00pm
Saturday9:00am – 3:00pm
SundayEmergencies Only