Steve Scott, MD

Internal Medicine, Cardiovascular Disease

1919 S Wheeling Ave, Suite 500, Tulsa, OK 741045638

(918) 748-7650