1 Morningside Ln, Sandwich, Ma 02563 is where Leroy lives. The current age of Leroy is 76. His birth year was listed as 1949. Possible relatives of Leroy are: Maggie Fiedler, Wilhelmina B Fiedler, John M Fiedler and 3 other people. Leroy has previously lived in Hamburg. The number currently linked to Leroy is (508) 420-9484.