2440 E 81ST ST TULSA, OK 74137
LINDA ELLARD, APRN
Nurse Practitioner
THI SPECIALISTS LLC
Infectious Disease Physician