Marshalls 1261

Marshalls #1261 is a Marshalls off-price department store located at 1500 North Clinton Boulevard in Defiance, Ohio.