Ruby has listed (314) 867-2407 as her phone number. The possible relatives of Ruby are Saundra D Snowden, Tamisha T Boyce, Rena S Snowden and one other person. Ruby has previously lived in Saint Louis and Hazelwood. The current age of Ruby is 80. Ruby is a resident of 9801 Vickie Pl, Saint Louis, Mo 63136. Ruby's birth date was listed as 1944.