KFC F701001

KFC #F701001 is a KFC restaurant located at 1817 West Thatcher Boulevard in Thatcher, Arizona.