Physicians & Surgeons in Star, ID Star Medical9858 W State StStar, ID, 836692082869471ClinicsDoctors OfficeFree ClinicsMedicalPhysicians SurgeonsStarWalk In ClinicWalk In ClinicsWalk In Medical Clinic Show More