Shannon Church Joins St. Peter’s Internal Medicine June 28, 2017 Board-certified family nurse practitioner Shannon Church has joined St. Peter’s Internal Medicine, a practice of St. Peter’s Health Partners Medical Associates. [...]