NPI #
126 W. Idaho Ave
Homedale, ID, 83628-8362
Ambulatory Health Care Facilities
Clinic/Center
Health Service
261QH0100X
126 Idaho Ave.
108 E Idaho Ave
Homedale, ID, 83628-5003
115 S Main St
Homedale, ID, 83628-3415