FOUNTAIN OF LIFE EVANGELICAL CHURCH1640 W CHERRY LANE, MERIDIAN, ID 83642 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions