Get Directions to City Veterinary Hospital ← View details 3550 S Peoria Ave, Tulsa, Oklahoma 74105 (918) 747-1641 Get Directions From* To * — Required information