KFC E648028

KFC #E648028 is a KFC restaurant located at 11975 Southwest 152nd Street in Miami, Florida.