Willard Chapel

Local nameWillard Chapel
LocationAuburn

The Willard Memorial Chapel and the adjoining Welch Memorial Hall are historic conjoined buildings located at 17 Nelson Street in Auburn, Cayuga County, New York. Built 1892-94 for the Auburn Theological Seminary, the buildings contain an ecclesiastical installation of stained glass and interior decoration by Louis Comfort Tiffany that is still in its original setting. They were declared a National Historic Landmark in 2005.

Download Download See more

More information and contact

Wikipedia https://en.wikipedia.org/wiki/Willard_Memorial_Chapel-Welch_Memorial_Hall

Official website http://www.willardchapel.org/

Email willardchapeladmin@willardchapel.org

Phone +1 315 252 0339

Address 17 Nelson St., Auburn, NY 13021, USA

Coordinates 42°56'13.232" N -76°33'48.186" E

Tripomatic - A Travel Guide in Your Pocket

Download for free and plan your trips with ease
Or simply search for Tripomatic in the App Store or Google Play.
Tripomatic Maps The world's first map app tailored for travelers
Use the app Not now