The current age of Leo is 64. This person has lived also in Medford, Boston and Charlestown. Leo now resides at 148 Dexter St, Malden, Ma 02148. Leo's birth year is 1960. Absolute Solutions is a business Leo has some connections with. Leo has listed phone number: (781) 322-2258.