Dollar Tree 6445

Dollar Tree #6445 is a Dollar Tree dollar store located at 100 Plaza Avenue, Lake Placid, Florida.