Glover's Fountain Park 11 Glovers Lane, Westhampton Beach, NY 11978