88 North Seneca Springs Way, Star, ID 83669
(208) 898-4080

404

ooopss, page not found !

The page you were looking for could not be found.

go to homepage
star dentist

We are dedicated to giving each of our patients the healthy smile they deserve!

Top