Alvin was born 87 years ago. Alvin's birth date was listed as 1936. Alvin has previously lived in Pueblo West, Denver, Florence and 3 other cities. We have found 7 possible relatives of Alvin: David L Hubbard, Wilma L Hubbard, Steven L Hubbard and 4 other people. Alvin has listed (719) 547-9479 as his phone number. 971 Dawnview Dr, Pueblo, Co 81007 is where Alvin resides.