Nichols Meleo was born in 1916, age 108. Nichols Meleo's address is 800 Se 4th Street , Fort Lauderdale, FL 33301. Possible relatives include Kimberlie Barrett, Gloria Foster and 6 others. Nichols's latest phone number is (305) 463-7298. Previous phone numbers include (585) 321-1899 and (585) 544-8230.
Also goes by: Nicholas J Meleo,
Nicholas Meleo
Address History: 800 Se 4th Street, Fort Lauderdale, FL 33301;
136 Aspen Look Drive # B, Henrietta, NY 14467;
Rochester, NY 14617
Results 1 - 1 of 1