Family Dollar 6641

Family Dollar #6641 is a Family Dollar dollar store located at 120 West Chubbuck Road in Chubbuck, Idaho.