Family Dollar 3262

Family Dollar #3262 is a Family Dollar dollar store located at 21 Lakeland Plaza, Fox Lake, Illinois.