Leo has listed (757) 865-0509 as his phone number. Leo’s residency is at 515 Brentwood Dr, Newport News, Va 23601. Leo's birth year is 1967. The current age of Leo is 57. Yorktown, Augusta, Riverside and 3 other cities are cities Leo has lived in.