Leo was born in 1955. Leo has reached 69 years of age. Leo owns the phone number (973) 751-5567. He has stayed in Bloomfield and Belleville before moving to Bloomfield. 836 Broad St, Bloomfield, Nj 07003 is where Leo lives.