Lena Nicosia's address is 3621 South 59th Avenue , Phoenix, AZ 85043. Public records show Lena has also lived in Phoenix, AZ. Lena's latest phone number is (520) 760-0944. Previous phone numbers include (602) 278-9212 and (603) 781-7936.
Also goes by: Lena M Nicosia
Results 1 - 1 of 1