Epworth Chapel on the Green Church of Boise, ID. The location of Epworth Chapel on the Green Church is 83704, 6110 W Northview St - marked with a pin on Google Map.