The number currently linked to Leroy is (503) 741-7135. The birth year was listed as 1953. He has stayed in Valentine, Rosebud, Mission and one other city before moving to Springfield. Leroy currently resides at 713 Oakdale St #124, Springfield, Or 97477. Leroy has reached the age of 71 years.