Skip to main content

Beech Tree House

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

Contact details

Contact us


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