Leroy has previously lived in Toledo. Leroy’s current address is 2235 Putnam St, Toledo, Oh 43620. The phone number (419) 241-3022 is Leroy’s. This year Leroy celebrated his 60 birthday. 1964 is his birth date.