Skip to main content

Beech Tree House

65 Beech Tree Road, Holmer Green, High Wycombe, Buckinghamshire, HP15 6UR

About this care service

This service is run by Community Homes of Intensive Care and Education Limited, within Buckinghamshire local authority