Leonard’s residency is at 1146 Mary St, Vandergrift, Pa 15690. The age of Leonard is 50. His birth year was listed as 1974. Leonard has listed (724) 845-9769 as his phone number. This person has lived also in Leechburg and Sarver.