David M Sullivan, 52 years old, lives in Sauk Rapids, MN, but has also spent time in Big Lake, MN; Elk River, MN; Saint Paul, MN and Waite Park, MN. Some of David family members are Michael Patrick Sullivan, Daniel Louis Sullivan, Dan Sullivan and Mike Sullivan.