The birth year was listed as 1976. Leobardo’s residency is at 5101 Snow St, El Paso, Tx 79906. Leobardo has previously lived in Fort Campbell, Fort Rucker, Colorado Springs and one other city. Leobardo has listed (915) 261-7182 as his phone number. The current age of Leobardo is 48.