My Doctor Immediate Care

(918) 619-9400

7153 S Yale Ave
Tulsa, OK 74136-6308