- SERVICE PROVIDER
Helix Medical Centre
This is an organisation that runs the health and social care services we inspect
Map and contact details
Helix Medical Centre
Herts and Essex Hospital
Bishops Stortford
Hertfordshire
CM23 5JH