Leo Delfini was born in 1941, age 83. Leo Delfini's address is 1197 S Ammons Street , Lakewood, CO 80232. Public records show Leo has also lived in Denver, CO.
Leo Delfini's current address is 4101 Fountainview Drive , Monsey, NY 10952. Leo's age is 112 years old (1911). Phone numbers associated with Leo are (607) 589-4133 and (845) 352-4120. Leo has also lived in New City, NY and Spencer, NY.
Address History: 4101 Fountainview Drive, Monsey, NY 10952;
34 Lyncrest Avenue, New City, NY 10956;
Spencer, NY 14883;
Suffern, NY 10901
Results 1 - 2 of 2