Leroy was born in 1947. Other cities that he has stayed in are Maquoketa, Orlando, West Saint Paul and one other city. The number currently linked to Leroy is (651) 501-5818. Leroy has reached the age of 77 years. 332 Dellwood Sq, Saint Paul, Mn 55128 is where Leroy lives.