Family Dollar 3785

Family Dollar #3785 was a Family Dollar dollar store located at 14637 Beechnut Street in Houston, Texas. The store opened in May 1999 and closed in March 2003.