1260 Euclid Avenue Cleveland, OH 44115
Seated: 90
Standing: 75
Square Feet: 1,073 ft2
Stillman Meeting room situated on the 2nd floor, offering natural lighting and flexible space for a variety of layout options.