40 Days for Life (Buffalo)

The Annual 40 Days for Life vigil will be held from September 23 to November 1. We will pray on the sidewalk in front of Buffalo Women Services at 2500 […]