Cover photo
Verified local business
International Owl Center
Tourist Attraction
Today 10AM–4PM
10 followers|57,859 views
Contact Information
Map of the business location
126 E Cedar St Houston, MN 55943
126 East Cedar StreetUSMinnesotaHouston55943
Tourist Attraction, Natural History Museum
Tourist Attraction
Natural History Museum
Places of Interest
Today 10AM–4PM
Friday 10AM–4PMSaturday 10AM–4PMSunday 10AM–4PMMonday 10AM–4PMTuesday ClosedWednesday ClosedThursday Closed
Google+ URL

Street View

Write a review
Review Summary
6 reviews
5 star
5 reviews
4 star
1 review
3 star
No reviews
2 star
No reviews
1 star
No reviews
"I love this place and all the wonderful people who work there!!"
"Very Interesting & Learned ALOT Very nice people"
"Educational and fun place for all ages!"
Scrapbook photo 2
Scrapbook photo 3
Scrapbook photo 4
Scrapbook photo 5
Scrapbook photo 6
Upload public photo
Your Activity


International Owl Center hasn't shared anything with you.

People are more likely to share with you if you add them to your circles.