KFC E648019

KFC #E648019 is a KFC restaurant located at 4800 Northwest 183rd Street in Miami Gardens, Florida.