157 East St, Buffalo, NY 14207, USA
+1 716-481-2350
Both religious and non-religious tourists will be amazed by this museum where stained-glass windows and various artworks are displayed.