Phone number listed for Leonard is (617) 926-2043. We have found 9 possible relatives of Leonard: Gregory Romain Dousa, Helene Dousa, Vladimir R Dousa and 6 other people. Leonard is a resident of 71 Spruce St, Watertown, Ma 02472. Public records show East Watertown and Scituate as cities Leonard also stayed in. Leonard has reached 52 years of age. Leonard was born in 1972.