Skip to main content

Holmwood Care Home

30 Fowlers Road, Salisbury, Wiltshire, SP1 2QU

About this care service

This service is run by Wessex Care Limited, within Wiltshire local authority