1957 is his birth date. The residency of Leonard is at 2701 Wood Ave, Bristol, Pa 19007. Leonard's possible relatives are Rita M Denis, Paul J Denis, Patricia A Denis and 5 other people. Phone number listed for Leonard is (215) 785-2167. The age of Leonard is 67. Feasterville Trevose, Levittown, Croydon and one other city are cities Leonard has lived in.