North Star Dentistry - Family and Cosmetic Dentistry 261 reviews General dentist 11615 W State St, Star, ID 83669