Leo is a resident of 42 Brunswick St, Quincy, Ma 02171. Leo's birth date was listed as 1924. In addition to Quincy, Leo also lived in North Quincy, Squantum, Boston and one other city. The current age of Leo is 99. Leo's possible relatives are Maryellen Ellen Drinkwater, Christopher R Meehan, Nancy J Meehan and 4 other people. The number currently linked to Leo is (617) 328-5951.