1969 is his birth date. In addition to Oak Creek, Leobardo also lived in Milwaukee, Las Vegas and Los Angeles. The current age of Leobardo is 55. People possibly related to Leobardo are Wendy C Landron, Jacqueline Linares, Leobardo Reyes and 6 other people. 7625 Lenox Ave, Oak Creek, Wi 53154 is where Leobardo resides. The number currently linked to Leobardo is (414) 571-9404.