Family Dollar 3806

Family Dollar #3806 was a Family Dollar dollar store located at 3431 Spencer Highway in Pasadena, Texas. The store opened in July 1999 and closed in October 2015.