1. Deercreek Animal Hospital 20501 SE 29th St, Harrah, OK 73045 Coordinate: 35.43605,-97.16806 Phone: (405) 391-6220