IMG_1087.JPG

Welcome to 
The Owls' Landing

Owls' Landing is a tranquil retreat dedicated to making your special event an occasion that brings family and friends together to make memories that last a lifetime. Our Wedding Venue is located in Killen, Alabama and proudly serves North Alabama and Middle Tennessee.

FB_IMG_1603215395767.JPG
image0 (1).jpeg

Amenities

Gallery

IMG_0988.JPG