USA: Buffalo church Thursday 30 January 2014 - 19:34:10 The Blessed Trinity church at 317 Leroy Ave, Buffalo, NY 14214.Back to category overview Back to news overviewOlder NewsNewer News Tweet