Party: Conservative
District: Bolton
Other councillors representing this District:
Correspondence address:
c/o Bolton Council
Bolton Town Hall
Victoria Square
Bolton
BL1 1RU
Download Councillor David Greenhalgh contact details as VCard