Tourist attraction
Willard Memorial Chapel
Auburn, NY92% like it (4.6 / 56 Reviews )
ABOUT
Willard Memorial Chapel is a tourist attraction located
at 17 Nelson St, , Auburn
, NY.
It has received 56 reviews with an average rating of 4.6 stars.
It has received 56 reviews with an average rating of 4.6 stars.
FAQs
This Tourist attraction received 4.6 points from 56 customer reviews.
The address of Willard Memorial Chapel is:
Willard Memorial Chapel17 Nelson St
Auburn,
P: +13152520339
Visit Website: www.willard-chapel.com
Willard Memorial Chapel is listed under
LOCATION
Willard Memorial Chapel Location