IPMR provides medical and rehabilitation services in Boise, ID.
161 E Mallard Dr # 100, Boise, ID 83706