NPI Central
Idaho Street Medical Clinic — NPI 1063970143, Homedale, ID | NPI Central