Contact Us Today

$15 off first visit!

For first time clients only! CALL TO SCHEDULE APPOINTMENTS

Contact Us

Elm Creek Animal Hospital

1219 S. Peoria Ave
Tulsa, OK 74120

Phone: 918-508-7010
Fax: 918-508-7013

Email: [email protected]

Sign Up For Our Newsletter