Other cities that he has stayed in are Mashpee, Hyannis, East Falmouth and 2 other cities. Leonard owns the phone number (508) 790-0285. This person's birth year is 1965. Leonard was born 59 years ago. Leonard’s residency is at 3 Susan Carsley Way, Sandwich, Ma 02563.