The International Owl Center is still in the planning stages. We hope to eventually use the Houston Nature Center and Trailhead Park as our temporary facility until we are able to construct aviaries and a new building. The Houston Nature Center is located at 215 W Plum St, Houston, MN 55943.
The International Owl Center advances the survival of wild owl populations through education and research. We plan to accomplish our mission through biological and cultural programs and displays, green building design, citizen-science and other research, international exchange of information, the World Owl Hall of Fame, the International Festival of Owls, and other means.