Family Dollar 3184

Family Dollar #3184 was a Family Dollar dollar store located at 1602 Water Street in Laredo, Texas. The store opened in September 1997 and closed in September 2006.