‹ Back to New YorkImmaculate Conception Church580 Main St, Westhampton Beach, NY 11978-2416Westhampton Presbyterian Church90 Meeting House Rd, Westhampton Beach, NY 11978-2124St Mark's Church40 Main St, Westhampton Beach, NY 11978-2673