We have found 7 possible relatives of Nicholas: Elaine C Picozzi, William Joe Picozzi, Jennifer Picozzi and 4 other people. Nicholas has listed phone number: (216) 481-2807. The residency of Nicholas is at 1789 Pontiac Dr, Euclid, Oh 44117. Nicholas has previously lived in Euclid and Cleveland. This year Nicholas celebrated his 52 birthday. Nicholas's birth year is 1972.