Dover, N.H. - Stephen Phillip Caswell, 54, of Dover, N.H., formerly of Portsmouth, N.H. died unexpected on Tuesday June 5, 2012. He worked previously as a Portsmouth/Dover cab driver. Stephen is survived by his Mother Carolyn Hedman, of Gray Court, S.C., predeceased by his Father Harold S. Caswell, Jr., of Gray Court, S.C. Also, Survived by his Son, Matthew Hatch of Rochester, N.H., Daughter Christine Caswell of Somersworth, N.H., brother Harold Caswell III, of Gray Court, S.C., sister Carol Neal of Gray Court, S.C., sister Susan Walsh of Gray Court, S.C., sister Diane Hatch of Shapleigh, M.E. , three Grandchildren Bryan, Alice and Ryley, and many nieces and nephews. A memorial service will be held Saturday, June 16, 2012 at 10 AM in the chapel of the R. M. Edgerly & Son funeral Home, 86 S. Main Street, Rochester, NH 03867