Family Dollar 2838

Family Dollar #2838 is a Family Dollar dollar store located at 1111 Homestead Road North in Lehigh Acres, Florida.