https://www.mdnpi.com/physicians/mekayla-pleasant/npi-1235729112.html
Mekayla Pleasant, OK 74063