ATTENTION: REPORTS MAY CONTAIN GRAPHIC IMAGES AND SHOCKING DETAILS
Leonardo Leao is presumed innocent, until proven guilty in a court of law.
Leonardo Leao was 25 years old at the time of the arrest arrested on 2013-03-30 02:23:38. Was arrested in Chelsea, Alabama. The Arrest Number on file is TWAT201300447. The Address information we have on file is: 166 CHELSEA ST E. BOSTON.
Below you can find more information about Leonardo Leao'S charges (if available).