4.5
9 votes

Willard Memorial Chapel-Welch Memorial Hall

17 Nelson St, Auburn, New York 13021 USA

The Willard Memorial Chapel and the adjoining Welch Memorial Hall are located in Auburn, Cayuga County, New York state.

Read More >
Add Review
Thanks!
Your Rating
1
2
3
4
5

Be the first to add a review to the Willard Memorial Chapel-Welch Memorial Hall.

Willard Memorial Chapel-Welch Memorial Hall

17 Nelson St
Auburn, New York
13021 USA

Hours not available

Is there a problem with this listing? Let us know.

Own this business?

Claim your business to keep your
listing's information up to date.

Claim

Nearby Hotels

Auburn, New York
FastBook
$$

Click to find a
great deal for this hotel

Auburn, New York
FastBook
$$

Click to find a
great deal for this hotel

Auburn, New York
FastBook

Click to find a
great deal for this hotel

Auburn, New York
FastBook
$

Click to find a
great deal for this hotel

4725227