Stella Odato was born in 1978, age 46. Stella Odato's address is 19905 32nd Avenue , Flushing, NY 11358. Possible relatives include Danny Odato, Joseph Odato and 3 others. Public records show Stella has also lived in Fresh Meadows, NY and Long Island City, NY. Stella's latest phone number is (718) 767-3782. The latest email address for Stella Odato is lit****@aol.com.
Phone Numbers: (718) 767-3782
Address History: 19905 32nd Avenue, Flushing, NY 11358;
7524 170th Street, Fresh Meadows, NY 11366;
Long Island City, NY 11101;
Whitestone, NY 11357
Emails: lit****@aol.com
Results 1 - 1 of 1