Arts Center at Duck Creek, 127 Squaw Road, East Hampton, NY