KFC E080012

KFC #E080012 is a KFC restaurant located at 1209 Avenue D in Snohomish, Washington.