Contact Us

Visit or contact us Monday thru Friday 8:00 AM to 5:00 PM. We are located at 4103 S. Yale Ave., Suite C in Tulsa, OK 74135. Our phone number is +1 (918) 495-4110.

If you are in an emergency situation, please call 911 or proceed to your nearest emergency room/hospital.

map of to location
waiting room facing internal door waiting room facing wall
left watermark
right watermark