Address:
1145 S Utica Ave, Tulsa 74104
(918) 579-6099 (Phone)
6161 S Yale Ave, Tulsa 74136
(918) 494-1817 (Phone), (405) 749-4561 (Fax)
Hospitals:
1145 S Utica Ave, Tulsa 74104
6161 S Yale Ave, Tulsa 74136
Saint Francis Hospital
6161 South Yale Ave, Tulsa 74136
Education:
Medical School
Baylor University