S Meli was born in 1965, age 58. S Meli's address is 3205 South Avenue , Niagara Falls, NY 14305. Possible relatives include Anthony Meli, Pauline Meli and 1 others. Public records show S has also lived in Pompano Beach, FL and Buffalo, NY. S's latest phone number is (716) 297-7601. Previous phone numbers include (716) 524-2303 and (716) 572-5732.
Also goes by: Sheila Meli,
Sheila D Meli
Address History: 3205 South Avenue, Niagara Falls, NY 14305;
761 Northeast 47th Court, Pompano Beach, FL 33064;
Buffalo, NY 14226;
East Amherst, NY 14051
Results 1 - 1 of 1