The phone number (206) 767-6383 is Leo’s. Leo’s current address is 10040 18Th Ave, Seattle, Wa 98146. Leo has previously lived in Seattle. 1960 is his birth date. This year Leo celebrated his 64 birthday.