The Owls' Landing

Wedding venue

Claim This Business

About

The Owls’ Landing is a scenic and tranquil indoor and outdoor wedding venue which features a beautifully renovated barn with heating and air conditioning, an open-air pavilion, and cottages for the bride and groom to prepare for their special day. Located in Killen, AL we are equal driving distance from Nashville, TN, Birmingham, AL, and proudly service all of North Alabama. Owls' Landing is also great for church retreats and family reunions. Please call today for more information.

Business Hours

Monday 8:00 AM - 5:00 PM
Tuesday 8:00 AM - 5:00 PM
Wednesday 8:00 AM - 5:00 PM
Thursday 8:00 AM - 5:00 PM
Friday 8:00 AM - 5:00 PM
Saturday 8:00 AM - 5:00 PM
Sunday 8:00 AM - 5:00 PM

Customer Reviews

No reviews yet. Be the first to review!

Contact Information