Skip to main content
Menu Gallery Location Contact

Contact

Get In Touch

Please fill out form below

"*" indicates required fields


Address:

Institute for Beauty, Wellness & Regenerative Medicine

1908 S. Harvard Ave
Tulsa, OK 74112

Get Directions

Hours:

Monday 9:30am – 2:30PM

Tuesday  11:30AM – 4:30PM

Wednesday & Thursday 1-6 PM

Friday 10AM – 3PM

Phone: (918) 939-8339