The Owls' Landing Event Destination Share: Event Center The Owls' Landing Event Destination Visit Website 14250 County Rd 33 Killen, AL 35645 (256) 856-6957 About Map About A tranquil retreat dedicated to making your special event an occasion that brings family & friends together in making memories that last a lifetime. What's Nearby? Distance: 5 10 15 20 25 50 mi.