Leroy's possible relatives are Betty J Odell, Betty J Odell, Leroy C Odell and 4 other people. This person is linked with companies: Kirk Super Inc, St Francis Properties Ltd and St Francis Super Inc. Leroy has listed phone number: (970) 345-6322. The residency of Leroy is at 775 4Th St, Akron, Co 80720. Cities Leroy has lived in before are Red Feather Lakes and Akron.