Save John P. Roberts, MD JohnPRoberts2.MD.com • Internist John Roberts, MD 368 Broadway, Kingston, NY