Elmlawn Memorial Park Posted on October 28, 2017 Address 3939 Delaware Ave. Tonawanda New York 14217 United States Upcoming Events No events in this location