Leo turned 51 years old. Phone number listed for Leo is (801) 519-6919. S Hackensack, Salt Lake Cty, Fort Lee and 3 other cities are cities Leo has lived in. The possible relatives of Leo are Teresa M Lofaro, Maria Angela Rossi, Giulia Rossi and 3 other people. Leo now resides at 403 Chestnut Ave, South Hackensack, Nj 07606. 1973 is the birth year of Leo.