Thomas Pingree

Active Webster, NY Medical Director for Rochester General Long Term Care, Inc.