Family Dollar 6126

Family Dollar #6126 was a Family Dollar dollar store located at 3315 Bell Street in Amarillo, Texas. The store opened in February 2004 and closed in August 2014.