MacMillan Chapel

W of Boise
Boise
Idaho
United States