About Owls' Landing
The beginning of our story, from our family to yours...
We welcome you to Owls' Landing - a tranquil retreat dedicated to making your special event an occasion that brings family and friends together to make memories that last a lifetime.
Located in Killen, Alabama we are equal driving distance from Nashville, Tennessee and Birmingham, Alabama. We proudly service all of North Alabama and the surrounding areas. Owls' Landing is also great for church retreats and family reunions. Please call today for more information."
The Small Details
The small details in life can make a big impact. Our family will emphasize all the details with you. We will help to make your special day a unique and beautiful experience.