https://www.mdnpi.com/providers/stillwater-medical-center-authority/npi-1972005981.html
Stillwater Medical Center Authority, OK 73077