New Foundation Home

The Colorado Health Foundation is located at 1780 Pennsylvania Street St, Denver, CO, 80203. The building features “health-positive” design and development standards that strive to improve the health of both staff and visitors.

Photo Credit: Frank Ooms

Our headquarters building, which completed construction in 2016, has been awarded WELL Certification at the Gold level by the International WELL Building InstituteTM. The project has also achieved LEED v4 Gold Certification by the U.S. Green Building Council. The building is the first project in the nation to be both WELL CertifiedTM Gold and LEED v4 Gold Certified, reflecting the Foundation’s commitment to improve the health of all Coloradans, including employees and visitors.

In alignment with the Foundation’s mission, Davis Partnership Architects designed the building with specific guiding principles that promote employee and visitor health, creating a healthy workplace that focuses on stewardship and sustainability. Additionally, Saunders Construction implemented a workplace wellness program in order to create a healthy work environment for all contractors throughout construction.

News & Information

Click play to view a time-lapse video of construction progress of our new home.

Watch on YouTube.

Video may not load in Internet Explorer - click here to view.