Leroy's possible relatives are Coral Virginia Morfin, Mark B Morfin, Linda J Mendoza and 5 other people. Leroy has previously lived in Elko, Pinehurst, Smelterville and 2 other cities. This person's birth year is 1949. Leroy owns the phone number (208) 895-8147. The current age of Leroy is 75. Leroy now resides at 2973 Ravenhurst St, Meridian, Id 83646.
Leroy is Hispanic. Ethnic group of this person is Hispanic. English is his mother tongue. Leroy's level of education is high school.
This person is linked with one property. Leroy owns a property located at 2973 W Ravenhurst Street Meridian ID 83646. Leroy owns property valued at $40,000. According to public recors Leroy's property land is worth $40,000.