NPI Central
Integris Baptist Medical Center NPI Number 1437560398 — Spencer, OK | NPI Central