An NHS Integrated Care Board (ICB) is an organisation with responsibility for NHS functions and budgets.
- Address: 1 Staffordshire Place, Stafford, ST16 2LP
- Telephone: 0300 123 1461
- Email: [email protected]
- Website: Staffordshire and Stoke-on-Trent Integrated Care Board website.