In addition to New York, Leo also lived in Cold Spring, Irvington, Falls Church and one other city. 1960 is his birth date. The residency of Leo is at 319 50Th St, New York, Ny 10022. Leo turned 64 years old. Leo has listed phone number: (212) 317-0678. Public records show that Leo is connected with Honey Darling Records, Ltd.