Elroy Walcher was born in 1917, age 106. Elroy Walcher's address is 1573 Spring Lane , Lake Placid, FL 33852. Possible relatives include Robin Cassidy, Julie Chandler and 10 others. Public records show Elroy has also lived in North Fairfield, OH. Elroy's latest phone number is (239) 465-6356. Previous phone numbers include (813) 465-6356 and (863) 465-6356.
Results 1 - 1 of 1