South Croydon Centre for the Elderly is located in Croydon, United Kingdom on St. Peters Church Hall, Ledbury Rd. South Croydon Centre for the Elderly is rated 3 out of 5 in the category day care center in United Kingdom.
Address
St. Peters Church Hall, Ledbury Rd