We have found 6 possible relatives of Leland: Krista Ann Stowell, Marcella J Stowell, Michael Thomas Kuchar and 3 other people. Leland owns the phone number (608) 846-7443. He has stayed in De Forest, Madison, Windsor and 2 other cities before moving to Forest. The residency of Leland is at 123 Renata Ct, De Forest, Wi 53532. His birth year was listed as 1952. Leland was born 73 years ago.