Partners For Progress

Shelburne, VT - 05482

(802) 985-5581




Partners for Progress (PFP) is an individually driven (not for profit) movement committed to enhancing human progress while nurturing our shared humanity. Its efforts reflect the qualities of compassion forgiveness

Leave a Reply