820 North Macarthur Blvd. Oklahoma City, OK 73127
Castle Falls is an authentic historic castle nestled on five lush and spacious acres near the heart of Oklahoma City. This elegant and nostalgic castle is perfect for smaller more intimate events.
Tell us your name
What's your email address?
What's your phone number?
I also want to send my phone number
Send Castle Falls a message
I want to create an account with mywedding.com