Records link Nelly with Fred Martin Cruz, Marie Nelly Gcruz, Gus M Cruz and one other person. Nelly was born 68 years ago. 1956 is her birth date. She has stayed in Channelview and San Antonio before moving to San Antonio. 8823 Park Vista Dr, San Antonio, Tx 78250 is where Nelly lives. The number currently linked to Nelly is (210) 520-0813.