KFC E080082

KFC #E080082 is a KFC restaurant located at 1812 West Northwest Boulevard in Spokane, Washington.