Private Elementary Schools in Upper Providence Township

Which schools are assigned to my home?

About Upper Providence Township

Upper Providence Township contains 2 schools. The population of Upper Providence Township is 21,142.