Lester currently resides at 32 Temple St, Spencer, Ma 01562. Records link Lester with Mary S Eccleston, Leonard D Eccleston, Leonard M Eccleston and 3 other people. Public records show Spencer as a...