KFC C750073

KFC #C750073 is a KFC restaurant located at 1560 South Robert Street in St. Paul, Minnesota.