Topic - Winnebago Mental Health Institute
Subscribe to this topic via RSS or ATOMWinnebago Mental Health Institute (WMHI), formerly the Winnebago State Hospital, is a psychiatric hospital in Oshkosh, Wisconsin, United States located in the unincorporated community of Winnebago, Wisconsin. - Source: Wikipedia