His birth year was listed as 1971. Leo owns the phone number (646) 351-3677. The current age of Leo is 53. Leo currently resides at 12 Depew St, Huntington, Ny 11743. He has stayed in Bay Shore, Huntington Station, Jackson and one other city before moving to Huntington.