Public records show Pensacola as a city Leonard also stayed in. Leonard’s current address is 2711 Hayne St, Pensacola, Fl 32503. Leonard was born 72 years ago. Records link Leonard with Ammie Padgett, Lenora Yolanda Padgett, Emma O Padgett and 3 other people. This person's birth year is 1952. The phone number (850) 435-9726 is Leonard’s.
One is the number of properties that Leonard has. Leonard's apartment/home is located on 2711 N HAYNE ST, PENSACOLA, FL 32503. He owns property with estimated value of $41,937.