The Guilford Preservation Alliance (GPA) is a non-profit group whose mission is to preserve and protect the built and natural heritage of the town of Guilford, CT.