My Account Login


Welcome too

Elm Creek Animal Hospital


1219 South Peoria Avenue in Midtown Tulsa

"Where you and your pets are family!"

We are open

Monday - Friday 8:00am - 6:00pm

Saturday 8:00am - 1:00pm

Like us on Facebook

(Click the link below)

Featured Articles


Newsletter Sign Up

Pet Selector

Launch Pet Selector


Elm Creek Animal Hospital
1219 S. Peoria Ave
Tulsa, OK 74120
Get Directions

  • Phone: 918-508-7010
  • Fax: 918-508-7013
  • Email Us

Member Login

Send Password | Sign Up