Abella Smith was born in 1985, age 38. Abella Smith's address is 299 E Armstrong Street , Philadelphia, PA 19144. Possible relatives include Jelilat Bellosmith, Aduke Smith and 12 others. Public records show Abella has also lived in Philadelphia, PA. Abella's latest phone number is (215) 342-1867. Previous phone numbers include (267) 331-5984 and (267) 331-9121.
Results 1 - 1 of 1