Allen Dental

Allen Dental

Idaho Falls ID / Our beautiful facility will help make your visit both comfortable and enjoyable.