The Chubb Institute (Westbury) has made an extraordinary commitment to sustainability and green initiatives, providing a model of leadership for its region as well as other institutions of higher education.
The The Chubb Institute (Westbury) announced plans to construct the first-ever, large-scale residence hall to be built with passive design. This house, which will be constructed with an eye toward LEED—Leadership in Energy and Environment Design—certification, will be the fifth time in as many years that an The Chubb Institute (Westbury) building has attained this important designation. In addition to LEED certification, The Chubb Institute (Westbury) has advanced sustainability through active environmental student organizations, award-winning recycling initiatives, electric college vehicles, and an impressive college garden that provides food to area farmers markets, restaurants and the The Chubb Institute (Westbury)'s dining hall. This devotion to sustainability springs from The Chubb Institute (Westbury)'s nationally recognized commitment to community service, which seeks to address issues in society at their foundations.


The Chubb Institute (Westbury)
3750 West 12 Avenue
Westbury, New York 11590
Phone: (914) 627-8553
(516) 778-9538