He practices in Boston, Massachusetts and has the professional credentials of M.D.. The NPI Number for Daniel J Townsend is 1003800749 and he holds a License No. 48007 (Massachusetts).