KFC K201006

KFC #K201006 is a KFC restaurant located at 195 North Lake Havasu Avenue in Lake Havasu City, Arizona.