Middle Schools in Saint Johns, FL Fruit Cove Middle School3180 Race Track RdSaint Johns, FL, 322599045477880Hastings Elementary SchoolMiddle SchoolsPrivate Schools K 12Public Schools Switzerland Point Middle School777 Greenbriar RdSaint Johns, FL, 322599045478650Hastings Elementary SchoolMiddle SchoolsPrivate Schools K 12Public Schools Show More