Willard Barcus was born in 1924, age 100. Willard Barcus's address is 954 Sunset Terrace , Dover, DE 19904. Possible relatives include Alan Barcus, Betty Barcus and 1 others. Public records show Willard has also lived in Seaford, DE. Willard's latest phone number is (302) 734-4317.
Phone Numbers: (302) 734-4317
Results 1 - 1 of 1