Please contact the Pastor at St. Peter Parish or the Catholic parish you regularly attend. The parish priest or deacon will provide assistance to you during the initial phase of the examination of the marriage in question.
Here is the link to the Buffalo Diocese Tribunal Council for Annulments.
Rev. Luke Uebler - Pastor
Rev. Dan Young - Senior Parochial Vicar