He has stayed in Tallahassee and Talla before moving to Jacksonville. Dean'S Cleaning Services and Deans Cleaning Services are businesses that might have connection with Leo. His birth year was listed as 1959. Leo now resides at 828 Saranac St, Jacksonville, Fl 32254. Phone number listed for Leo is (850) 656-7276. The age of Leo is 65. Leo's possible relatives are Alcott M Dean, Sylvia H Dean, Dean J Vonne and 3 other people.