Forest Lawn Posted on September 30, 2013 Address 1411 Delaware Ave. Buffalo NY 14209 United States Upcoming Events No events in this location