2602 Greene Rd, Baldwin, Md 21013 is where Leroy resides. Business linked with Leroy is M & R Home Improvement, Inc. He has stayed in Dundalk and Baltimore before moving to Baldwin. The possible relatives of Leroy are Mary V Mohr, David Lee Mohr, Phaedrie E Mohr and 3 other people. Leroy's birth date was listed as 1950. Records link phone number (410) 557-8727 with Leroy’s details. Leroy turned 74 years old.