OU Health Physicians Family Medicine Center Tulsa
1111 S St Louis Ave, Tulsa 74120