The possible relatives of Leroy are Leroy Roscoe Edmond, Ivan Alexander Edmond, Deidraedmond Mayweather and 3 other people. Leroy has reached 84 years of age. Business linked with Leroy is REFLECTIONS UNLIMITED. This person's birth year is 1940. 1360 Forrester, Grand Rapids, Mi 49508 is where Leroy lives.