- SERVICE PROVIDER
The Castle Practice
This is an organisation that runs the health and social care services we inspect
Map and contact details
The Castle Practice
Central Street
Ludgershall
Andover
Hampshire
SP11 9RA