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