1. Orchard Christian Fellowship 6 Elwood Rd, Derry, NH 03038 Coordinate: 42.930496,-71.30481 Phone: (603) 425-6231