Leo has reached 82 years of age. Leo's birth date was listed as 1943. Leo now resides at 59 Bird St, Quincy, Ma 02169. Public records show Plymouth, Wollaston, Weymouth and one other city as cities Leo also stayed in. Phone number listed for Leo is (508) 743-9875. The possible relatives of Leo are Frances A Rainsford, Susan C Varney, Christine R Ruggere and 4 other people.