Marshalls 13

Marshalls #13 is a Marshalls off-price department store located at 351 North Frontage Road in New London, Connecticut.