Law Office of Thomas J. Callahan 427 Columbia Road, Hanover, MA 02339