The birth year was listed as 1933. This year Leo celebrated his 91 birthday. Possible relatives of Leo are: Rita L Robidoux, Jane P Robidoux, Michael F Robidoux and one other person. Manchester is a city Leo has lived in. Leo has listed phone number: (603) 622-2239. Leo’s current address is 245 Edward J Roy Dr #207, Manchester, Nh 03104.