Devizes Town Council: DeliveringDemocracy to Devizes 01380 723333
Devizes Town Council
Language: English
Information on the services provided by the council, and how to access them.