Oklahoma State University Veterinary Medical Hospital208 S McFarland St, Stillwater, OK 74078â 4.6720 reviewsð 24/7 emergency vetðŠĒ Leash requiredð ŋïļ Parkingð Indoorðŧ RestroomsGoogle Maps âDetails â