Thursday Nov 12, 2020
4:00 PM - 5:00 PM CST
Thursday November 12, 4-5PM
FREE
Castle Falls Restaurant & Venue
Send Email
The only castle in Oklahoma City, whose construction began on January 23, 1945, is celebrating its 75th anniversary by hosting a historically local tour. Just west of the city, the original castle is now Castle Falls Restaurant with an accompanying Grande Hall. There is NO Charge but registration is requested.