PERMANENTLY CLOSED - Lord and Taylor in Cheektowaga New York