THE INTERNATIONAL OWL CENTER IS NOW OPEN! We are in our temporary home, the historic Houston Mercantile/Skifton Building, located at 126 East Cedar Street in Houston, Minnesota.
From the East or West, take Highway 16 to Houston; we are across the street from the Library. From the North, take interstate 90 to Highway 76 South; continue south approximately 15 miles, then turn left (east) onto Highway 16, which is Cedar Street. We are one block east on the corner of Cedar and Sherman Street.