Leonard Borchard was born in 1972, age 51. Leonard Borchard's address is 5801 Shen Road , Loveland, CO 80538. Possible relatives include Brian Borchard, Colton Borchard and 3 others. Public records show Leonard has also lived in Loveland, CO. Leonard's latest phone number is (970) 227-2841. Previous phone numbers include (970) 292-8296 and (970) 412-0918.
Also goes by: Lenny Donahue Borchard
Results 1 - 1 of 1