‹ Back to New YorkSt Mark's Church40 Main St, Westhampton Beach, NY 11978Immaculate Conception Church580 Main St, Westhampton Beach, NY 11978Westhampton Presbyterian Church90 Meeting House Rd, Westhampton Beach, NY 11978