Epworth Chapel On the Green6110 West Northview Street, Boise, ID 83704 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions