NPI Central
Stroud Regional Medical Center LLC NPI Number 1548471568 — Stroud, OK | NPI Central