Hardin Farm & Ranch Llc and Contractors Network Llc, Dissolved September 1, 2002 are businesses that might have connection with Leroy. The number currently linked to Leroy is (303) 699-2726. Leroy currently resides at 9678 Arapahoe Rd #173, Greenwood Village, Co 80112. This person has lived also in Centennial, Aurora, Denver and 3 other cities. Leroy was born 87 years ago. His birth year was listed as 1936.