top of page
Contact Us

📍Oklahoma | Telehealth Available Statewide
3171 S. 129th E Ave
Ste A #5440
Tulsa,OK 74134
Please do not include medical information.
Hours
Monday & Wednesday: Closed
Tuesday & Thursday: 6:30pm–9:00pm
Friday: 9:00am–3:00pm
Saturday & Sunday: 11:00am–2:00pm
bottom of page