341 Delaware Ave, Buffalo, NY 14202, USA
+1 716-852-3835
This large 19th century church belongs to the most splendid ones in the city. Built in the Gothic style, its stained-glass windows are amazing.
Business Hour
Monday: 9:00 AM – 5:00 PM
Tuesday: 9:00 AM – 5:00 PM
Wednesday: 9:00 AM – 5:00 PM
Thursday: 9:00 AM – 5:00 PM
Friday: 9:00 AM – 5:00 PM
Saturday: Closed
Sunday: Closed