Archie David Fountain, Melanie S Greighanz, Cynthia L Fountain and one other person are people possibly related to Archie. Other a city that he has stayed in is Tampa. 9116 Pebble Creek Dr, Tampa, Fl 33647 is where Archie lives. The number currently linked to Archie is (813) 973-4608. His birth year was listed as 1951. Archie was born 73 years ago.