KFC E648003

KFC #E648003 is a KFC restaurant located at 949 Southwest 107th Avenue in Miami, Florida.