Fairview

Information on Fairview Training Center, also known as the Oregon State Institution for the Feeble Minded, in Salem, Oregon.