You can now find them at the International Owl Center at 126 East Cedar Street in Houston, MN.
Monday: 9:30am – 4:30pm
Tuesday: Closed (except special programs)
Wednesday: Closed (except special programs)
Thursday: 12:00pm – 4:30pm
Friday: 9:30am – 4:30pm
Saturday: 9:30am – 4:30pm
Sunday: 9:30am – 4:30pm
Houston Nature Center
215 W Plum St,
Houston, MN 55943
Sign up to get interesting news and updates delivered to your inbox.