Williams AZ, RT 66 Town