Family Dollar 11638

Family Dollar #11638 is a Family Dollar dollar store located at 116 South Sun 'N Lakes Boulevard, Lake Placid, Florida.