Willard Memorial Chapel

17 Nelson Street Auburn, NY 13021 (315) 252-0339