• Organisation
  • SERVICE PROVIDER

Felix Health Ltd

This is an organisation that runs the health and social care services we inspect

Map and contact details

Felix Health Ltd

176 Wellmeadow Road
London
SE6 1HS

Telephone

(020) 8088 2205