Leroy’s current address is 2225 Palm Dr #A, Colorado Springs, Co 80918. In addition to Colorado Springs, Leroy also lived in Pueblo, Madison, Sanford and 3 other cities. This year Leroy celebrated his 98 birthday. His birth year was listed as 1925. Leroy has listed phone number: (719) 531-7930.