David J Sullivan is 56 years old. David lives in Minneapolis, Minnesota. Other places in which David has lived are Boston, Massachusetts; Harwich Port, Massachusetts; Newton, Massachusetts and Sudbury, Massachusetts. David is related to Trudy J Sullivan.