In addition to Canal Winchester, Leroy also lived in Newark, Belleville, O Fallon and one other city. Leroy now resides at 5210 Parkfield Ave, Canal Winchester, Oh 43110. Leroy owns the phone number (614) 833-4784. People possibly related to Leroy are Patricia A Surowiec, Mark G Surowiec, Richard J Surowiec and 2 other people. Leroy was born in 1950. Leroy turned 74 years old.