Family Dollar 6665

Family Dollar #6665 was a Family Dollar dollar store located at 5005 East Crosstimbers Street in Houston, Texas. The store opened in July 2005 and closed in August 2014.