Find Melba Health Department in Canyon County, ID

  • Melba Health Department
  • 115 Base Line Road, Melba, ID 83641
  • 208-455-5300