(318) 777-3460 OWL@LMCH.org

OWL Facilities

Overview of The OWL Center:

The OWL Center is 800 acres of rolling hills, beautiful facilities, and programs designed to encourage teamwork, family bonds, character development, education, and fun!  Please note we are open to the public for outside events!  Come check us out, you will not be disappointed!

Explore the facilities and programs of the OWL Center!

 

Share This