8615 Euclid Avenue ID: 8906 | This file appears in: Francis E. Drury Mansion This is where Drury and his wife spent 12 years of their lives. It later became the home for the Drury Club and the Cleveland Clinic. | Date: 1912 | Source: Cleveland Memory Download Original File SourceCleveland MemoryDate1912 "8615 Euclid Avenue" appears in: Francis E. Drury Mansion