Leon owns the phone number (978) 345-4093. Leon has reached the age of 90 years. Other a city that he has stayed in is Fitchburg. Leon was born in 1933. 15 Lesure Ave, Lunenburg, Ma 01462 is where Leon resides.