Other cities that he has stayed in are Santa Fe and Phoenix. The number currently linked to Leroy is (505) 983-8550. The current age of Leroy is 71. The residency of Leroy is at 114 Spruce St, Santa Fe, Nm 87501. Leroy's birth year is 1953.