The residency of Leland is at 2671 David Dr, Niagara Falls, Ny 14304. The current age of Leland is 62. Records link phone number (716) 731-5416 with Leland’s details. His birth year was listed as 1962. Public records show North Tonawanda as a city Leland also stayed in. Records link Leland with Jeffrey L Grimm, Rheta J Grimmklumpp, Lee Grimm and one other person.