6161 S YALE AVE TULSA, OK 74136
THOMAS BAREFOOT, M.D.
Anesthesiology Physician
HOLLY LAVENDER, PA-C
Physician Assistant