ByrdPhoto: Our Lady of Lourdes Church in Buffalo

Our Lady of Lourdes church sits at the corner of Main and Best Streets in Buffalo. It was closed by the Buffalo Diocese in 1993. The church always attracts my Read More …