Clinics in Downey, ID Downey Health West Clinic79 N Main StDowney, ID, 832342088975600Caribou Medical Clinic IncMedical ClinicsStar Physical TherapyWalk In Clinic Show MoreSee AlsoMedical ClinicsPhysical Therapy Clinics