The possible relatives of Ruby are Jose E Padilla, Emelinda Padilla, Tony L Padilla and 6 other people. Ruby’s residency is at 995 Benton St, Lakewood, Co 80214. Ruby has reached 73 years of age. The number currently linked to Ruby is (303) 274-6593. Ruby has previously lived in Arvada, Edgewater, Denver and one other city. Ruby was born in 1951.