Records link phone number (508) 799-5416 with Leroy’s details. Leroy's birth date was listed as 1932. Worcester is a city Leroy has lived in. Leroy was born 91 years ago. Leroy currently resides at 11 Grove St, Paxton, Ma 01612.