The number currently linked to Leo is (386) 736-4803. The current age of Leo is 40. Leo’s residency is at 615 Cass St, Deland, Fl 32720. This person has lived also in Deland, Deltona and North Providence. Leo's birth date was listed as 1984.
We have found 1 property linked to Leo. Leo has a property on 615 CASS ST, DELAND, FL 32720. According to public recors Leo's property is worth $85,598.