Family Dollar 6641

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