Family Dollar 3131

Family Dollar #3131 was a Family Dollar dollar store located at 8333 Culebra Road in San Antonio, Texas. The store opened in May 1997 and closed in October 2007.