Possible relatives of Archibald are: James Russel Keene, Sharalyn L Crenshawkeene, Brenda U Keene and 3 other people. Fort Myers is a city Archibald has lived in. The number currently linked to Archibald is (239) 694-4228. The current age of Archibald is 98. Archibald’s current address is 5492 Tice St, Fort Myers, Fl 33905. The birth year was listed as 1926.