Family Dollar 7076

Family Dollar #7076 was a Family Dollar dollar store located at 12323 South Main Street in Houston, Texas. The store opened in December 2005 and closed in October 2007.