https://www.mdnpi.com/physicians/trisha-lea-leach/npi-1104096809.html
Trisha Lea Leach LPC, OK 73501