Didn't even know that this place existed! Worth a stop to learn about Owls. They have live Owls here for you to see (can't touch). Did you know that the smallest Owl is less than 5 inches tall?

Verified