Burlington Coat Factory 51

Burlington Coat Factory #51 was a Burlington Coat Factory off-price department store located at 800 New Loudon Road in Latham, New York.