Verizon Communications Inc said on Monday it will buy pre-paid mobile phones provider Tracfone, a unit of Mexican telecoms giant America Movil , in a $6.25 billion cash and stock deal.