Community

The Philosophy of Francis House Family Trust and Francis House flows from the belief in the sanctity of life and the dignity of the person. Francis House and Francis Lodge exist to provide appropriate care for children and young people with life threatening conditions and the necessary support and short-term rest for their families.

Macclesfield Town Football Club is a professional association football club based in Macclesfield, Cheshire, England. The club currently plays in the National League, the fifth tier of English football. The club was formed in 1876 and play home games at the 5908 capacity Moss Rose stadium.