Medical Clinics in Wendell, ID Spencer Mark D MD410 N Idaho StWendell, ID, 833552085365900ClinicsDoctors OfficeFamily Physicians GroupFree ClinicsGooding Family PhysiciansPhysicians SurgeonsWalk In ClinicWalk In ClinicsWalk In Medical Clinic Show More