Family Dollar 5678

Family Dollar #5678 is a Family Dollar dollar store located at 631 Northwest 62 Street in Miami, Florida.