Burlington 1254

Burlington #1254 is a Burlington off-price department store located at 2006 North Prospect Avenue in Champaign, Illinois.