Leonard Scheffer was born in 1943, age 81. Leonard Scheffer's address is 21 N Garden , Benton, MO 63736. Possible relatives include Adella Scheffer, Kathy Scheffer and 3 others. Public records show Leonard has also lived in Chaffee, MO. Leonard's latest phone number is (573) 578-1653.
Phone Numbers: (573) 578-1653
Results 1 - 1 of 1