591-3891
J. E. Block M.D., PhD., F.A.C.P.
Located in Integrations Health Center
6048 S. Sheridan Road
Tulsa, OK 74145
918 / 591-3891