With a long tradition of providing high-quality internal medicine to the Albany community, the physicians at St. Peterâ s Internal Medicine - 4 Palisad St. Peter's Internal Medicine - Internal Medicine - 4 Palisades Drive, Albany, New York (NY), 12205-1443.