Village Hall Lane, Three Legged Cross, BH21 6SG
Chaseborough House offers home care in Three Legged Cross.