Dollar Tree 8496

Dollar Tree #8496 is a Dollar Tree dollar store located at Texas Plaza, 2411 North Texas Boulevard in Weslaco, Texas.