Pediatric dentist in Star, ID
12190 W Evely Pnes Ln, Star, ID 83669, United States
Star
It is located in the state of ID
83669
+1 208-996-3003
idahokidsdentistry.com