Iris Beatrixhubsmith
NPI 1235474073
Practice location: 647 E 130 S, Dietrich, ID 833245000
Taxonomy code: 225100000X
Phone: (208) 308-5536
208-308-5536 seems to be a Mobile telephone number and it could be based in Twin Falls ID.
Currently, there are 1 healthcare prodviders using 2083085536 phone.