Leo was born in 1960. 776 Sr 77, Clovis, Nm 88101 is where Leo lives. Public records show Farwell, Texico, Portales and 2 other cities as cities Leo also stayed in. The number currently linked to...