Osu Family Medicine

Address

8000 Eldorado Pkwy
Tulsa, OK 74107