Stratford Lodge is a care home located at 4 Park Lane, Castle Road, Salisbury, Wiltshire, SP1 3NP. The provider has been rated as good by the CQC during July…