Mrs. Michelle Leigh Farmer's NPI Number is #1487960480 and has been listed in the NPI registry for 6 years. Mrs. Michelle Leigh Farmer's practice location is listed as: 7110 S Mingo Rd Ste 107 Tulsa, OK 74133-3273 and can be reached via phone at (918) 252-9915.