He has stayed in Pagosa Springs, Scottsdale, San Pedro and 4 other cities before moving to Phoenix. The current age of Leroy is 79. 4535 Ramuda Dr, Phoenix, Az 85050 is where Leroy resides. This person's birth year is 1945. Leroy owns the phone number (970) 731-1114. This person is linked with Pagosa Associated, Inc.
Car sales records show one car purchase done by Leroy. He purchased Buick Lacrosse.