The phone number (860) 434-7134 is Leo’s. Leo's birth date was listed as 1984. Leo is a resident of 1641 Po Box, Ava, Mo 65608. Leo has previously lived in Jewett City, Oakville, Danielson and...