Family Dollar 4868

Family Dollar #4868 was a Family Dollar dollar store located at 2630 Barrow Street in Abilene, Texas. The store opened in October 2001 and closed in October 2007.