Dollar Tree 4996

Dollar Tree #4996 is a Dollar Tree dollar store located at 1218 Broadway, Chula Vista, California.