Atwood Family Dentistry
Location: Idaho Falls, ID — 1759 West Broadway Street 83402-3045
Phone: (208) 528-6684
Website: https://www.atwoodsmiles.com/
Rated 4.8 out of 5 based on 40 patient reviews.
About Atwood Family Dentistry
Atwood Family Dentistry provides dental implant solutions, including All-on-4 and full-arch treatment.
Photos

