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 Houston Public Library. From the north, take I-90 to Highway 76 south; continue south 14 miles, then turn left (east) onto Highway 16/76, which is Cedar Street. From the south, take Highway 76 north and into Houston. We are one block east on the corner of Cedar and Sherman Street.