Family Dollar 8701

Family Dollar #8701 was a Family Dollar dollar store located at 525 Crosstimbers Street in Houston, Texas. The store opened in April 2012 and closed in October 2015.