77-year-old David Richard Sullivan lives in Sarasota, Florida. David has also lived in Brockton, Massachusetts and North Hampton, New Hampshire. Kathleen Anne Sullivan, Ruth Ann Schultz, Danielle D Sullivan and David R Sullivan are some of David relatives.