Public records show Brewer, Ithaca, New York and 2 other cities as cities Leonard also stayed in. The possible relatives of Leonard are Emily Rose Giambalvo, Rose Giambalvo, Liane S Giambalvo and one other person. Affiliated Healthcare Systems, Inc is business that might have connection with Leonard. The number currently linked to Leonard is (207) 862-3356. The age of Leonard is 75. Leonard’s current address is 18 Griffin Ave, Hampden, Me 04444. Leonard was born in 1949.