Family Dollar 6296

Family Dollar #6296 was a Family Dollar dollar store located at 1829 Goliad Road in San Antonio, Texas. The store opened in July 2004 and closed in October 2007.