Dollar Tree 5034

Dollar Tree #5034 is a Dollar Tree dollar store located at 941 Otay Lakes Road, Chula Vista, California.