KFC E080017

KFC #E080017 is a KFC restaurant located at 5110 Capitol Boulevard Southeast in Tumwater, Washington.