KFC E080021

KFC #E080021 is a KFC restaurant located at 8131 Southeast Powell Boulevard in Portland, Oregon.