NPI Central
Urgent Care of Idaho, LLC — NPI 1821735945, Twin Falls, ID | NPI Central