Elm Creek Animal Hospital
Veterinary clinic
1219 S Peoria Ave · Tulsa, OK 74120 · 1.1 mi
Elm Creek Animal Hospital is a full-service veterinary hospital in Midtown Tulsa, led by Dr. Jeff Owens, a Tulsa native and Oklahoma State graduate. It offers medical, surgical, dental and emergency care for dogs…