Implants Northwest
1859 N Lakewood Dr. Suite 101, Idaho, United States, 83814
(208) 667-5565 Phone
(208) 765-9633 Fax
(800) 655-8989 Or Call