Graduated: 2020
Offers telehealth
NPI: 1962091603
Practice Locations (2)
MIND SPA LLC
7302 S YALE AVE
TULSA, OK 741367027
9185912510
BALANCE WOMENS HEALTH LLC
9228 S MINGO RD, SUITE 101
TULSA, OK 741335721
4053782727
Source: CMS National Downloadable File, September 2026.