editSuggest an edit

CHC Foundation

Philanthropy / Non-Profit Organizations

245 N Placer Ave # 3,
Idaho Falls, ID 83402

(208) 522-2368

Call
Call 208-522-2368
Directions
Get directions to this
location on Google Maps.
Website
Open website
in new tab.
Share this business
on social media.

About

CHC Foundation is an independent philanthropic private foundation located in Idaho Falls, Idaho, and was created in 1985. CHC Foundation roots are the Sacred Heart Hospital, which was established in 1941 by the Franciscan Order of Perpetual Adoration, and which in later years became Community Hospital of Idaho Falls and Parkview Hospital.