St Michaels House

Description: St Michaels House St Michaels House is situated on St Michael’s Avenue in Northampton. The service provides accommodation for twelve people with mental health needs.