Leonardg Ricci's timeline started on 09.30.43, leading to their present age of eighty-two years. The aforementioned individual resides in a house located at 33 Trailside Circle Salida. The aforementioned individual has established homes in 10 different places. The last known addresses of this person are: 9812 W Cherokee Dr, Salida, CO 81201, 4900 Verne Rd, Memphis, TN 38117, and 916 H St, Salida, CO 81201. This individual has acquired 2 PO boxes, some of which are: Po Box 222, Raton, NM 87740-0222, Po Box 310, Raton, NM 87740-0310. The data appears to show that this individual and Joan B Ricci (age eighty-one year old) are married. There are five active email addresses associated with Ricci Leu. According to records, Len and Joan B Ricci (in 2001) lived together at 8501 52nd St N, Pinellas Park, FL 33781. Michael Ricci, Victoria Ricci, Ms. Alexander are among the occupants of the shared address