Family Dollar 5634

Family Dollar #5634 was a Family Dollar dollar store located at 1811 North Texas Boulevard in Weslaco, Texas. The store opened in April 2003 and closed in October 2007.