Londonderry is a town in western Rockingham County, New Hampshire.
The town is bordered on the north by the city of Manchester and on the east by the town of Derry.
St. Mark's Church and Parish Hall are located at the intersection of South Road and Rte 128.
The Parish Offices are located in the lower level of the church.