Family/Spouse: FREEMAN William. William (son of FREEMAN Thomas William and CLEVELAND Matilda) was born on 20 Apr 1879 in Hampton, IA. [Group Sheet] [Family Chart]