Dollar Tree 5823

Dollar Tree #5823 is a Dollar Tree dollar store located at 5565 Lee Boulevard, Lehigh Acres, Florida.