Address:
OU Physicians Family Medicine
1111 S Saint Louis Ave, Tulsa 74120
(918) 619-4600 (Phone)
Hospitals:
OU Physicians Family Medicine
1111 S Saint Louis Ave, Tulsa 74120
Okmulgee Memorial Hospital
1401 Morris Dr, Okmulgee 74447
Education:
Medical School
University of Oklahoma / Health Sciences Center