1937 is his birth date. The number currently linked to Leroy is (623) 934-6204. Leroy’s current address is 6015 63Rd Ave, Glendale, Az 85301. Leroy was born 86 years ago. Public records show Tempe, Klamath Falls and Phoenix as cities Leroy also stayed in.