He practices in Newport, Rhode Island and has the professional credentials of D.D.S.. The NPI Number for Dr. Robert Joseph Block is 1134436413 and he holds a Licence No. DEN03323 (Rhode Island).