NPI Central
Sterling Hospital LLC — NPI 1225379183, Idaho Falls, ID | NPI Central