Alvin now resides at 8326 Pelican Rd, Englewood, Fl 34224. People possibly related to Alvin are Teresa N Stamper, Frances M Stamper, Douglas A Stamper and one other person. He has stayed in New London, Pima, Grove City and 2 other cities before moving to Englewood. This year Alvin celebrated his 83 birthday. Alvin's birth year is 1941. The number currently linked to Alvin is (941) 697-0368.