Leishia Smallwood was born in 1969, age 54. Leishia Smallwood's address is 150 Niagara Street Apartment 104, Buffalo, NY 14201. Possible relatives include Arthur Finkley, Ivy Foster and 6 others. Public records show Leishia has also lived in Stone Mountain, GA. Leishia's latest phone number is (404) 484-4634. Previous phone numbers include (716) 507-0425 and (716) 633-2841.
Results 1 - 1 of 1