Middle Schools in Christchurch, VA Christchurch School49 Seahorse LnChristchurch, VA, 230318047582306Catholic SchoolsChrist Church SchoolChristchurch SchoolDaily NewspaperEssex High SchoolHead Start ProgramHigh SchoolsMiddle SchoolsPrivate Schools K 12 Show More