432-362-0341
Address, Phone Number, and Hours for University Small Animal Clinic, an Animal Hospitals, at Odessa.
Name : University Small Animal Clinic
Address : 2801 John Ben Shepperd Parkway Odessa, Texas, 79762
Locality : Odessa
Fax : 432-362-0751
Hours : Mon-Fri 7:30 AM-6:00 PM; Sat 8:00 AM-12:00 PM
View map of University Small Animal Clinic get driving directions from your location.