Churches-Nazarene in Melba, ID Nazarene Church112 2nd StMelba, ID, 836412088964184ChurchChurches NazareneChurches Places Of WorshipLifespring Christian ChurchNazarene Church Show More