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