Family Dollar 5812

Family Dollar #5812 was a Family Dollar dollar store located at 13222 Cullen Boulevard in Houston, Texas. The store opened in August 2003 and closed in October 2007.