John P Roberts, MD, Internal Medicine

368 Broadway
KingstonNY  12401-5144 (Ulster County)


Phone: 845-338-2727
Fax: 845-338-2975

NPI: 1891765749
License Number: 135571 (NY)