Leo has reached 67 years of age. We have found 5 possible relatives of Leo: Jane A Mcgee, George L Mcgee, Katherine A Mcgee and 2 other people. 23 Spencer St, Millis, Ma 02054 is where Leo lives. Leo's birth date was listed as 1957. The number currently linked to Leo is (727) 376-2864. Public records show Lake Worth, Roslindale, Canton and 2 other cities as cities Leo also stayed in.
Possible Leo's ethincity is Scotch. Possible Leo's ethnic group is Western European. His main language is English. Leo's level of education is college. This person date of birth is 1957-08-21.