Family Dollar 7865

Family Dollar #7865 was a Family Dollar dollar store located at 638 South Raul Longoria Road in Edinburg, Texas. The store opened in July 2008 and closed in August 2015.