Willard Oeschger was born in 1915, age 109. Willard Oeschger's address is 18 E Frederick Street , Lancaster, PA 17602. Willard's latest phone number is (717) 393-9907. Previous phone numbers include (717) 919-4304.
Address History: 18 E Frederick Street, Lancaster, PA 17602
Results 1 - 1 of 1