Family Dollar 6610

Family Dollar #6610 was a Family Dollar dollar store located at 2683 Cedar Crest Boulevard in Dallas, Texas. The store opened in July 2005 and closed in October 2007.