Leroy owns the phone number (505) 356-4890. Leroy’s residency is at 221 Shone St #19, Alamosa, Co 81101. Leroy turned 78 years old. This person has lived also in Portales. Leroy was born in 1946.