The residency of Leroy is at 603 Windemere St #62, Aumsville, Or 97325. Company linked with Leroy is: Leroy's Satellite. Aumsville and Stayton are cities Leroy has lived in. Leroy has listed phone number: (503) 769-3755. Leroy has reached 82 years of age. Leroy was born in 1942.