Skip to main content

Beech Tree House

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

Contact details

Patient ratings and reviews

No reviews

Help others by sharing your thoughts and experiences about Beech Tree House.



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