The age of Leroy is 51. He has stayed in Longmont, Firestone and Leighton before moving to Lafayette. We have found 9 possible relatives of Leroy: Sheron Ann Delgado, David Alfredo Delgado, Angela Lynn Trujillo and 6 other people. Leroy owns the phone number (303) 926-8926. His birth year was listed as 1973. Leroy currently resides at 1616 Centaur Cir, Lafayette, Co 80026.