Life Improvement Center, Llc
NPI 1700198041
Practice location: 2420 E 25th St, Idaho Falls, ID 834047549
Taxonomy code: 251C00000X
Phone: (208) 201-0278
208-201-0278 seems to be a Mobile telephone number and it could be based in Idaho Falls ID.
Currently, there are 1 healthcare prodviders using 2082010278 phone.