James Cmeehan NPI 1649273418 Practice location: 8113 S Harvard Ave, Tulsa, OK 741371612 Taxonomy code: 133NN1002X Phone: (918) 992-5898