Idaho Kidney Center-blackfoot Llc
NPI 1467480582
Practice location: 245 Poplar St, Blackfoot, ID 832214907
Taxonomy code: 261QE0700X
Phone: (208) 643-0876
208-643-0876 seems to be a Landline telephone number and it could be based in Blackfoot ID.
Currently, there are 1 healthcare prodviders using 2086430876 phone.