In addition to Wayland, Leo also lived in Natick and Framingham. The phone number (508) 653-0875 is Leo’s. 1944 is his birth date. Leo’s residency is at 163 Plain St #0, Wayland, Ma 01778. The age of Leo is 80. Possible relatives of Leo are: Michael T Fennell, Lebaron J Fennell, Madeline F Fennell and 6 other people.