Took lots of photos from outside - beautiful. didn't go in. We stayed across the street at the Elmwood Village Inn (highly recommended) and walked by and took pictures. We never went in but it is a beautiful building.
Class nice but pipe organ better! A must see for the windows but a must hear for the pipes. The decor was to be expected and beautiful. .
ABSOLUTELY STUNNING STAINED GLASS WINDOWS! Myself and two others went into the beautiful church today as part of OPEN DOORS BUFFALO. The stained glass windows are absolutely phenomenal.
Address 371 Delaware Ave, Buffalo, NY 14202-1671
Phone +1 716-852-8314
Maps 87J3V4VG+V4 Open Maps