5407 Stephens St, Winchester, Or 97495 is where Leroy resides. The current age of Leroy is 88. His birth year was listed as 1935. Phone number listed for Leroy is (541) 672-2271. This person has lived also in Winchester and Roseburg.