Recently built chapel that won interior architecture award and award for the entire building.
Illinois Wesleyan University http://www.iwu.edu/admissions/tour/evelyn/
Address 1301 N Park Street, Bloomington, IL 601701, USA
Coordinates 40°29'25.441" N -88°59'22.786" E