Family Dollar 8562

Family Dollar #8562 is a Family Dollar dollar store located at 3519 Lee Boulevard, Lehigh Acres, Florida.