Willard Memorial Chapel
Back
Auburn, NY 13021
Willard Memorial Chapel
17 Nelson StreetAuburn, NY 13021
Phone: (315) 252-0339
WebsiteThe Willard Memorial Chapel and Welch Building is one of the finest examples of 19th century architecture still standing in Auburn, New York. The building was constructed as part of the Auburn Theological Seminary between 1892 to 1894. Included in the Historic Willard Chapel are 14 opalescent windows, a rose window, a large figure window, nine Mooresque styled chandeliers, memorial tablets of glass mosaic tile and gilt bronze, furnishings of oak inlaid with metal and glass mosaic, a ceiling with gold leaf stencils and mosaic flooring, entirely designed by Tiffany Glass and Decorating Co. of New York City.