Other cities that he has stayed in are Alamosa and San Luis. 1842 Po Box, Alamosa, Co 81101 is where Leroy lives. Leroy's birth year is 1964. We have found 4 possible relatives of Leroy: Alberto A Espinoza, Barbara J Espinoza, Christopher J Espinoza and one other person. The age of Leroy is 60. Records link phone number (719) 587-3013 with Leroy’s details.
Possible Leroy's ethincity is Hispanic. His ethnic group is Hispanic. Leroy can speak English. Leroy's education level is graduate school. Leroy's date of birth was listed as 1964-12-15.