St Stephens Health Centre

St Stephens Health Centre is a medical facility that provides healthcare services to the local community. It is located in London and is part of the NHS network.