Family Practice Doctors Cavanagh Lamont E MD 1111 South Saint Louis Avenue Tulsa, OK 74120 (918) 619-4600