Located at the corner of Florida and Lincoln in Urbana, Illinois, 61801. There is no other formal address.
Located at the corner of 1st & Stadium, on the campus of the University of Illinois. There is no formal address for this site.