Elm Creek Animal Hospital
Elm Creek Animal Hospital is a full-service animal hospital located at 1219 South Peoria Avenue in Midtown Tulsa. Elm Creek Animal Hospital provides a full range of services including medical, surgical, dental, and emergency care.