Stride
One East Main Street (One Main Plaza)
Champaign, Illinois 61820
Type
Hours
More
Art Location: One East Main Street (One Main Plaza)
Type
Hours
More
One East Main Street (One Main Plaza)
Champaign, Illinois 61820
One East Main Street (One Main Plaza)
Artist: Beth Nybeck
A race, a hardship, life; the great ones take them all in stride and use the tough times to regroup and reenergize for a strong finish.