Eden House Residential Home I is a care home located at 50 Horspath Road, Oxford, Oxfordshire, OX4 2QT. The home is registered to provide personal care for up…