Possible relatives of Leonard are: Leonard E Pharr, David L Pharr, Etta F Pharr and 3 other people. Atlantic Bch and Jacksonville are cities Leonard has lived in. Leonard has listed phone number: (904) 249-3691. Leonard currently resides at 2463 End Ct, Atlantic Beach, Fl 32233. Leonard has reached 101 years of age. 1922 is the birth year of Leonard.