4333 Deckow Ln #2A, Las Vegas, Nv 89109 is where Leobardo lives. Leobardo has reached the age of 66 years. Leobardo has listed phone number: (702) 561-7695. He has stayed in Houston, Oceanside, Birmingham and one other city before moving to Las Vegas. This person's birth year is 1958.