Family Dollar 5897

Family Dollar #5897 was a Family Dollar dollar store located at 8150 Southwest Freeway in Houston, Texas. The store opened in October 2003 and closed in June 2008.