Family Dollar 5220

Family Dollar #5220 is a Family Dollar dollar store located at 21329 Northwest 2nd Avenue, North Miami, Florida.