Ravenwood Castle Map Unavailable Address 65666 Bethel Road New Plymouth Ohio 45654 United States Social Share Facebook Google Twitter Pinterest Upcoming Events No events in this location