- Octa O WallaceRecord ID: 586875350
4182 Neosho St
Saint Louis, MO 63116
Age 76 (Born Apr 1949) - Octa L WallaceRecord ID: 586875354
420 Main St
Morganfield, KY 42437
Age 79 (Born Feb 1946) - Octa L WallaceRecord ID: 586875355
4101 Loughborough Ave
Saint Louis, MO 63116
Age 76 (Born Apr 1949)
(314) 353-5981