Leo Woodard was born in 1916, age 108. Leo Woodard's address is 1114 Florida Avenue , Clewiston, FL 33440. Possible relatives include Eddie Reddick, Debra Shivers and others. Public records show Leo has also lived in Clewiston, FL and Cocoa, FL. Leo's latest phone number is (863) 983-6382. Previous phone numbers include (863) 983-9549 and (941) 983-9549.
Address History: 1114 Florida Avenue, Clewiston, FL 33440;
1136 Carolina Avenue, Clewiston, FL 33440;
Cocoa, FL 32922;
Fort Myers, FL 33901;
Charlotte, NC 28211
Results 1 - 1 of 1