Northampton Middle School
7247 Young St
Machipongo
VA
23405
(757) 678-8070
Open Map
Junior Highs
K-12 Schools