Family Dollar 2080

Family Dollar #2080 was a Family Dollar dollar store located at 10790 Bellaire Boulevard in Houston, Texas. Originally located at 11526 Bellaire Boulevard, where it opened in July 1992, the store moved to its latter location in March 1998 and ultimately closed in June 2016.