Leroy was born 82 years ago. Leroy is a resident of 57 Superior St, Rochester, Ny 14611. 1943 is the birth year of Leroy. Leroy has previously lived in Rochester. Phone number listed for Leroy is (716) 436-1878.