261 Elm Ave, DelmarDelmar, NY 12054
Small pavilion located across from the big playground
Click here to see a map of this location