We have found 6 possible relatives of Leo: Roland L Archambault, Linda C Archambault, John J Archambault and 3 other people. Other cities that he has stayed in are Manchester, Goffstown and New Boston. Leo now resides at 342 Oak St, Manchester, Nh 03104. Phone number listed for Leo is (603) 627-3411. His birth year was listed as 1959. The age of Leo is 65.
Leo is French. Leo belongs to Western European ethnic group. He doesn't have problems speaking English. He finished college. Leo's birth date is 1959-07-13.