The Church of Saint Peter

The Church of Saint Peter hero image

About The Church of Saint Peter

he Church of Saint Peter has been centrally located in beautiful downtown Saratoga Springs for over 175 years.