Our Lady of Charity Parish is blessed to have one of the truly iconic and faith-filled window displays in its possession. The Nativity scene that adorned the historic AM&A’s building in downtown Buffalo now rests at the South Buffalo church. When the classic Buffalo department store closed its doors in 1994, Msgr. George Brennan purchased […]