Richard Labudde was born in 1929, age 94. Richard Labudde's address is 1100 Townview Drive Apartment A203, Knoxville, TN 37915. Possible relatives include Alan Labudde, Brian Labudde and 1 others. Public records show Richard has also lived in Batavia, NY. Richard's latest phone number is (423) 693-6921. Previous phone numbers include (865) 546-4652 and (865) 617-7109.
Also goes by: R G Labudde,
Richard G Labudde
Results 1 - 1 of 1