Leroy Baumgard was born in 1948, age 75. Leroy Baumgard's address is 406 8th Street Southeast, Fulda, MN 56131. Possible relatives include Allyson Baumgard, Daniel Baumgard and 1 others. Public records show Leroy has also lived in Fulda, MN. Leroy's latest phone number is (507) 425-2126. Previous phone numbers include (507) 425-3348 and (507) 829-6267. The latest email address for Leroy Baumgard is lba****@aol.com.
Also goes by: Leroy Baumgard
Emails: lba****@aol.com
Results 1 - 1 of 1