In addition to Indiana, Leo also lived in Indiana and Easton. Leo has listed phone number: (610) 252-2515. Leo has reached 44 years of age. Leo's birth date was listed as 1980. People possibly related to Leo are Patricia S Leonard, Leo T Leonard, Leonard T Leonard and one other person. Leo’s residency is at 105 Rr 4, Indiana, Pa 15701.