Princeton Middle School provides an environment for adolescents to bridge the educational adventure between elementary school and high school

Location
Mercer County
Program