Address:
Spillars Medical PC
8803 S 101St East Ave SUITE 295, Tulsa 74133
(918) 294-9865 (Phone)
Hospitals:
Spillars Medical PC
8803 S 101St East Ave SUITE 295, Tulsa 74133
Hillcrest Hospital- South
8801 South 101St East Ave, Tulsa 74133
Saint Anthony Hospital
1000 North Lee Ave, Oklahoma City 73102
Education:
Medical School
University of Oklahoma / Health Sciences Center
Graduated: 1996
Univ Ok Coll Med