Leroy has reached the age of 98 years. 1502 8Th Ave, Rochester, Mn 55901 is where Leroy lives. His birth year was listed as 1926. The phone number (507) 289-5544 is Leroy’s. Other a city that he has stayed in is Rochester.