This year Leo celebrated his 60 birthday. Leo currently resides at 3316 Pope St, Washington, Dc 20020. Records link phone number (202) 581-2979 with Leo’s details. The birth year was listed as 1964. In addition to Washington, Leo also lived in Washington and Suitland.