Family/Spouse: Neil Harwell Carroll. Neil (son of Harry Wilbur Carroll and Christine Loi Jones) was born on 8 Jan 1936 in Georgia, USA; died on 13 Sep 2016 in Douglas County, Georgia, USA. [Group Sheet] [Family Chart]