Russell Labuda was born in 1977, age 46. Russell Labuda's address is 339 E Prairie Street , Medaryville, IN 47957. Possible relatives include Lisa Davenport, Nicole Deboy and 10 others. Public records show Russell has also lived in Medaryville, IN. Russell's latest phone number is (574) 205-0571. Previous phone numbers include (765) 427-7079.
Results 1 - 1 of 1