The number currently linked to Leo is (978) 667-1352. In addition to Billerica, Leo also lived in Pryor, Palm Bay and Pepperell. Leo has reached the age of 71 years. Leo's birth date was listed as 1954. Leo currently resides at 17 Allendale Ave, Billerica, Ma 01821.