Family/Spouse: FREEMAN David C.. David (son of FREEMAN Ralph Sr. and LYON Katherine) was born in 1657 in Dedham, Norfolk Co., MA; died on 20 Jan 1732 in Attleboro, Bristol Co., MA. [Group Sheet] [Family Chart]