Family Dollar 7065

Family Dollar #7065 was a Family Dollar dollar store located at 6703 Telephone Road in Houston, Texas. The store opened in September 2007 and closed in September 2014.