Christ Chapel

Broadway at Campus Dr.
Boise
Idaho
United States