Twin Falls Christian Academy

Twin Falls Christian Academy is a private Christian school in Twin Falls, Idaho. This school opened in 1975. It is a ministry of Grace Baptist Church.