Family Dollar 2838

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