Family Dollar 5820

Family Dollar #5820 is a Family Dollar dollar store located at 2415 Dekalb Medical Parkway, Decatur, Georgia.