54-year-old David Michael Hale lives in Somerville, MA. David has also lived in Dover, NH; Portsmouth, NH and Pittsfield, VT. Some of David family members are John M Moriarty, Timothy James Moriarty, Mary Elizabeth Moriarty, Stephen P Hale and Denise Co Hale.