The residency of Leonard is at 1710 Hudson St, Englewood, Fl 34223. People possibly related to Leonard are Dorothy D Romecki, Angela Lynn Berry, Chris P Romecki and 6 other people. Public records show Englewood as a city Leonard also stayed in. The current age of Leonard is 98. 1926 is the birth year of Leonard. Leonard has listed phone number: (941) 697-0615.