Dollar Tree 5130

Dollar Tree #5130 is a Dollar Tree dollar store located at 22487 Foothill Boulevard, Hayward, California.