Family Dollar 8868

Family Dollar #8868 is a Family Dollar dollar store located at 13215 Detroit Avenue, Lakewood, Ohio.