Family Dollar 6738

Family Dollar #6738 was a Family Dollar dollar store located at 21484 Farm-to-Market Road 506 in Santa Rosa, Texas. The store opened in March 2005 and closed in August 2014.