Info

Chester Street (I think), Champaign, IL.