Michael House is a charming establishment in Exeter, NH that provides a welcoming and supportive environment for individuals seeking temporary residence.
With a focus on promoting personal growth and well-being, Michael House offers a range of services to assist guests in their journey towards self-improvement and independence.
Generated from their business information