Ravenwood Castle Map Unavailable Address 65666 Bethel Road New Plymouth Ohio 45654 United States Upcoming Events No events in this location