Holy Apostles Sts Peter & Paul 660 Smith St Buffalo, NY 14210 Phone: (716) 854-8971 Fax: (716) 854-4458
Category: Churches