Family Dollar 2863

Family Dollar #2863 was a Family Dollar dollar store located at 3407 South Georgia Street in Amarillo, Texas. The store opened in May 1996 and closed in October 2007.