Leo has listed phone number: (410) 825-3839. The current age of Leo is 67. Leo now resides at 500 Hillen Rd, Towson, Md 21286. 1957 is his birth date. Other a city that he has stayed in is Baltimore.