Idelia Smalls was born in 1949, age 75. Idelia Smalls's address is 130 2115th Street , New York, NY 10029. Public records show Idelia has also lived in New York, NY.
Address History: 130 2115th Street, New York, NY 10029;
700 Po Box, New York, NY 10002
Results 1 - 1 of 1