Veloa Wilbon was born in 1908, age 115. Veloa Wilbon's address is 5971 Wabada Avenue , Saint Louis, MO 63112. Possible relatives include Bobbie Wilbon, George Wilbon and 3 others. Public records show Veloa has also lived in Holly Grove, AR.
Address History: 5971 Wabada Avenue, Saint Louis, MO 63112;
9 Po Box, Holly Grove, AR 72069
Results 1 - 1 of 1