Family Dollar 3663

Family Dollar #3663 was a Family Dollar dollar store located at 117 North Kenazo Avenue in Horizon City, Texas. The store opened in May 1999 and closed in September 2015.