Saint Helena Episcopal Church Meeting Address 245 New Lenox Rd, Lenox, MA, 01240 Episcopal Church Profile »