The current age of Lucy is 58. Lucy's birth year is 1966. Lucy’s current address is 390 5Th St, Del Norte, Co 81132. Public records show Homelake, Monte Vista, Denver and one other city as cities Lucy also stayed in. Records link Lucy with Agapito Jerry Benavides, Archie Roy Salazar, Eva Marie Benavides and 2 other people. Phone number listed for Lucy is (719) 657-2426.