Diciamo che c'è molto da mettere a posto...

Cmq prima bisogna avere più informazioni sul file di testo da cui leggi:

Il numero di righe è fisso? Mi spiego maglio tu hai in pratica 2 sezioni nel file 1 formata da "Nome, numero,città, numero" e la seconda formata da "nome, numero, città" il rapporto tra le sezione 1 e 2 e 1 a 1? hai modo di sapere a priori quante righe ci sono in sezione 1 e in sezione 2? il file è scritto tutto di seguito o tra sezione 1 e 2 ci sono linee vuote, spazi e/o caratteri non alfanumerici?