Dollar Tree 8361

Dollar Tree #8361 is a Dollar Tree dollar store located at South Shore Plaza, 4723 Liberty Avenue in Vermilion, Ohio.