Marcelo Nicosia was born in 1966, age 58. Marcelo Nicosia's address is 2339 N 73rd Avenue , Elmwood Park, IL 60707. Possible relatives include Doreen Nicosia, Gustavo Nicosia and 4 others. Public records show Marcelo has also lived in Chicago, IL. Marcelo's latest phone number is (708) 453-0719. Previous phone numbers include (708) 870-2001 and (801) 282-1323.
Also goes by: Marcello F Nicosia
Results 1 - 1 of 1