Billy Leu was born in 1962, age 62. Billy Leu's address is 407 Farnstead Drive , Northwood, OH 43619. Possible relatives include Tommy Lea, Donna Leroux and 6 others. Public records show Billy has also lived in Northwood, OH and Oregon, OH. Billy's latest phone number is (419) 279-6014. Previous phone numbers include (419) 287-3527 and (419) 297-3731. The latest email address for Billy Leu is bil****@gmail.com.
Also goes by: Billy J Len,
Bill Joe Leu
Address History: 407 Farnstead Drive, Northwood, OH 43619;
1905 Tracy Road Lot 102, Northwood, OH 43619;
Oregon, OH 43616;
Pemberville, OH 43450;
Toledo, OH 43605
Emails: bil****@gmail.com
Results 1 - 1 of 1