Middle Schools in Atlantic Beach, FL Mayport Middle School No 2542600 Mayport RdAtlantic Beach, FL, 322339042475977Catholic SchoolsMiddle SchoolsPrivate Schools K 12 Show More