9347 Buffalo Ave, Niagara Falls, New York 14304 USA
Old area playground in the park removed and installed a new replacement playground abt 100ft fm here!
Photo Credit: Yelp